Структура проекта - экспорт в Excel
Сообщений 1 страница 10 из 10
Поделиться217.05.2019 14:28:13
Есть ли возможность сделать экспорт структуры проекта в Excel?
Вероятность такого события близка к нулю. Я вообще плохо представляю, как можно сложную, иерархическую структуру засунуть в примитивную двумерную матрицу. Ладно бы еще в MDB... Да и то - зачем? Сизифов труд.
Любой Ваш программист сможет сделать Вам утилитку перекачки xml в xls если у Вас с ним хватит пространственного воображения для запихивания, образно говоря, "3D" (или 4... 5... 6D? ))) структур в "2D" пространство матрицы. Еще учитывайте, что Xml - это РАСШИРЯЕМЫЙ (!) язык разметки, в котором даже теги могут быть любым проектантом придуманы новые. Это Вы как учитывать будете? )
Поделиться317.05.2019 15:12:26
Да хотел к этой таблице получить условные обозначения для линий. И составить мини-инструкцию по условным знакам (с кодами) для планшетов, планов, карт-схем.
Еще учитывайте, что Xml - это РАСШИРЯЕМЫЙ (!) язык разметки, в котором даже теги могут быть любым проектантом придуманы новые. Это Вы как учитывать будете? )
Не понимаю я язык программистов. Можно приземлённее?
Поделиться417.05.2019 18:50:29
Да хотел к этой таблице получить условные обозначения для линий
Ну так как в таблице все равно не получится, в проекте сидят укороченные названия. А если короткие устраивают то и конвертер не нужен.
- ищите в проекте нужный Вам раздел с условными знаками и копируете эти строки в буфер, на примере одной строки с границей выдела это выглядит так:
<TableDef Name="L7550" Geometry="2" Description="Выдела гр" Type="1" UseColor="1" UseSymbol="1" Symbol="7550" SymbolLibrary="|_ProjectFolder|LesIS_2.sli" UndefinedItems="1" ViewColorByDef="0" ViewSymbolByDef="0" DescrColor="0" DescrStyle="0" DescrStyleLib="C:\Program Files (x86)\TopoL Software\TopoL xT\STANDARD.TTS"/>
- Вставляете в Excel
- выделяете первый столбец и далее Данные - текст по столбцам - Другой - "
- ОК и все строки разбиты на элементы, Вам остается удалить не нужные Вам столбцы и получить:
L7550 Выдела гр 7550
Теперь также разбить L7550 через "фиксированую ширину" и получить:
L 7550 Выдела гр 7550
и удалить 7550
Результат тот же что в таблице:
L Выдела гр 7550
Я потратил на это минут 5-10. А одна там строка... 10 или 500 - все равно. Время будет одно - 5-10 минут.
Поделиться517.05.2019 22:54:19
Короткие устраивают вполне. А условный знак? мне именно он и нужен.
хотел к этой таблице получить условные обозначения для линий.
Может я некорректно выразился: к указанной таблице, где есть наименование и код, добавить сам графический символ.
Поделиться625.05.2019 10:38:47
В XML всё есть, что касается кодов символов, назначенных библиотек и т.п. Можно всё получить обычным текстовым поиском.
Поделиться727.05.2019 08:18:35
Дмитрий Александрович, Вы эту таблицу формировали? Не кажется ли Вам, что в ней не хватает графической части?
Да хотел к этой таблице получить
Поделиться827.05.2019 11:26:29
Не кажется ли Вам, что в ней не хватает графической части?
Эта графическая часть периодически рисовалась и рисуется нашими пользователями и оформлялась и оформляется в виде инструкций или легенд уже много лет подряд и многократно. Проще Вам всем поделиться тут заготовками, чем просить Д.А. писать программу автоматического рисования образцов и их расшифровки ради однократного вывода таблицы, которая не меняется лет 50... Уж в Эксель это точно вывести не получится.
Кроме того, вордовский проект ЛУ инструкции 2018 года, который гулял и по РЛИ и по всей отрасли, содержит все эти картинки, кстати, выведенные туда банальным ручным способом, и все что Вам нужно - добавить в эту болванку коды Тополя.
Коллеги, ради печати всей этой хрени, 90% которой вообще не используется, я грузить Д.А. точно не стану. Труд девочек, которые вобьют коды в ворд за полдня обойдется на несколько порядков дешевле. У нас куча более важных вопросов не закрыта, а Д.А. у нас один, к сожалению.
Поделиться931.05.2019 00:26:34
Если нужно увидеть, как выглядит линия, то здесь доступны следующие варианты:
- меню "Инструменты / Преобразовать символы", затем выбираете нужную строку: LesIS 2 или LesIS 2 + TopoL или другое и нажимаете кнопку с лупой "Используемые символы"
- меню "Инструменты / Библиотеки преобразования символов", затем выбираете нужную библиотеку: LesIS_2 и нажимаете кнопку с лупой "Включает символы"
В итоге появляется диалог с маленькими картинками символов, их названиями и кодами. Чтобы получить большую картинку, выбираете требуемый символ и нажимаете кнопку слева внизу с лупой - символ будет прорисован зигзагом в отдельном диалоге и там будет возможность его увеличения-уменьшения.
Другой вариант - использовать редактор библиотеки символов, там тоже высвечивается список картинок символов с названиями и кодами. Чтобы увеличить картинку, можно в меню "Инструменты / Настройки" вызвать диалог, где, если уменьшить цифру в клетке "масштаб" (что равносильно укрупнению масштаба), символы будут в списке крупнее.
Поделиться1031.05.2019 08:09:08
Посмотрю.