|
Есть ли версия DOT для версии 8.2, 8.3? | ☑ | ||
---|---|---|---|---|
0
ZanZiBar
11.03.14
✎
14:28
|
Граждане форумчане. Встала сильная необходимость вывода структуры конфигурации в виде графа. Единственное что нашёл http://www.mista.ru/dot/index.htm
Подскажите есть ли версия для 8.2, 8.3? |
|||
1
shuhard
11.03.14
✎
14:32
|
(0) нет
затея сдохла в зародыше |
|||
2
МихаилМ
11.03.14
✎
14:32
|
||||
3
pumbaEO
11.03.14
✎
14:33
|
Надо собраться и открыть в 8.3
|
|||
4
ZanZiBar
11.03.14
✎
14:35
|
МихаилМ, там только для версии 8.0
Пытался его открыть 8.3 отсылает в известные места. А совместимость выставляется максимум до 8.1((( |
|||
5
ДенисЧ
11.03.14
✎
14:35
|
(4) открой в 8.1, потом в 8.2, потом в 8.3.
|
|||
6
ZanZiBar
11.03.14
✎
14:36
|
pumbaEO, подскажите плиз каким образом?
|
|||
7
skeptik_m
11.03.14
✎
14:36
|
Версии для 8.2 и 8.3 не существует. Также как и для 8.0, 8.1 и 7.7. Это совершенно посторонняя для 1С dll-ка. Вызывается по COM. Главное сформировать правильный файл с описанием графа. Результат формируется этой хренью в виде графического файла.
|
|||
8
ZanZiBar
11.03.14
✎
14:36
|
ДенисЧ, 8.1 тоже не открывает(
|
|||
9
ZanZiBar
11.03.14
✎
14:38
|
skeptik_m, там так же лежит файлик с расширением *.epf который, хотя бы теоретически, должно открывать предприятие
|
|||
10
skeptik_m
11.03.14
✎
14:44
|
(9) Виноват, ориентировался на заголовок темы, имел в виду саму библиотеку DOT.
А что касается обработки с примером применения для печати графа-конфигурации то Вам правильно советуют в (5)сконвертировать в формат из формата 8.0 в формат 8.1, а затем в формат 8.2 (для чего ее нужно просто последовательно открыть в версии 8.1, а потом в 8.2). Обработки от 8.2 версия 8.3 открывает без конвертации. |
|||
11
skeptik_m
11.03.14
✎
14:45
|
(8) А ты ее где открываешь? Надо в конфигураторе.
|
|||
12
pumbaEO
11.03.14
✎
14:47
|
(6) открой конфигуратор и открой обработку, на вопрос конвертации согласись и будет счастье. 1С:Предприятие 8.2 (8.2.18.96) все открылось.
|
|||
13
ZanZiBar
11.03.14
✎
14:54
|
Спасибо всем огромное. По крайней мере открылось. Правда только в обычном, а не в управляемом. Но это, считаю, уже борзота)) Сильно помогли)) Буду пробовать))
|
|||
14
ZanZiBar
11.03.14
✎
15:05
|
Мда... Он открывает только таблицы. А как непосредственно граф то вывести?
|
|||
15
ZanZiBar
11.03.14
✎
15:14
|
Если я правильно понял файл *.epf формирует структуру графа... А как его вывести в графическом изображении? Уважаемые гуру, без Вас не разберусь(( Новичок...
|
|||
16
ZanZiBar
11.03.14
✎
15:24
|
Описано вот так...
В версии 8.0 нет замечательной функции AnsiToOem, а все строки хранятся в кодировке Unicode. В результате экспериментов был найден следующий способ использования программы Wingraphviz: /////////////////////////////////////////////////////////////// Текст = Новый ТекстовыйДокумент; Текст.УстановитьТекст(ИсхСтрока); Текст.Записать("c:\temp.txt",КодировкаТекста.OEM); Текст.Прочитать("c:\temp.txt",КодировкаТекста.ANSI); dot = ПолучитьCOMОбъект("","Wingraphviz.dot"); ПолныйПутьКФайлуPNG = "c:\file.png"; dot.Codepage = 866; Img = dot.ToPNG(Стр); Img.Save(ПолныйПутьКФайлуPNG); ЭлементыФормы.КартинкаНаФорме.Картинка = Новый Картинка (ПолныйПутьКФайлуPNG); ///////////////////////////////////////////////////////// Последняя строка в приведенном выше примере отображает получившийся граф в экранной форме 1С:Предприятия 8.0 в элементе управления «Картинка». Вопрос. Куда этот код то вбивать... И на какое событие завязывать.... |
|||
17
wowik
11.03.14
✎
15:30
|
(16) когда обработка выполняется, внизу пишутся сообщения. Эти сообщения скопировал в текстовый файл. В файле:
digraph G {<сообщения>}. Далее открыл файл в GraphViz. Что-то построилось.... много короче всего. не знаю правильно ли я сделал. |
|||
18
ZanZiBar
11.03.14
✎
15:35
|
wowik, а можно поподробнее... Каким образом Вы открыли? В стороннем приложении? Или всё же вывод через 1с? Библиотека GraphViz лежит в архиве. Но я, если честно, не знаю как с её помощью визуализировать граф в 1с
|
|||
19
wowik
11.03.14
✎
15:40
|
http://www.graphviz.org/Download_windows.php -скачал для виндовс, далее в ней открыл файл с содержанием: digraph G {<сообщения>}
|
|||
20
ZanZiBar
11.03.14
✎
15:47
|
wowik, спасибо. Сейчас скачаю попробую. А не подскажете как можно вывести на платформе с помощью вышеописанного алгоритма? Куда его вбивать?
|
|||
21
wowik
11.03.14
✎
15:51
|
(20) не знаю. не пробовал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |