Парсер DD файла #145862


#0 by Ищущий
Ищу парсер DD файла. Для программного анализа любого DD файла.
#1 by ДенисЧ
а... зачем его парсить?
#2 by Парижская фанера
Допустим писать прямые запросы, независимые от имен таблиц без использования toypal и проч.
#3 by ДенисЧ
а радуга и одинэспепе?
#5 by Ищущий
, - а от 1Спп и ухожу! В смысле от его объекта MetadataWorks. - спасибо. Судя по тексту для DBF без изменений?
#6 by Guk
Видимо да...
#7 by Дяпти
Блин, в этом ддс перодики нет, имена реквизитов обрезаны до 20-ти чтоль символов, в общем практической пользы от его распарсивания почти никакой.
#8 by MetadataWorks
Чем я тебе не угодил?
#9 by Ищущий
- В общем надо препарировать 1С++ запрос. Все бы хорошо, но только база далеко (ОЛЕ) и из много (40 штук). Подсчитал, сколько времени уходит на ОЛЕ соединения и проплакался... Весь кайф от прямых запросов обломали... Пытаюсь писать собственный парсер.
#10 by Парижская фанера
Проблема в том что это ВК.
#11 by quest
А заранее выгрузить с помощью 1C++ описания в удобоваримый формат? И потом его использовать? Ведь у тебя метаданные не раз в 5 минут меняются.
#12 by Додельный
Вы чо, пацаны, издеваетесь ? Я через ОЛЕ все идентификаторы получаю, а вы прям из базы не можете ? первая цифра - ИД вида. Правда как реквизиты вылавливать - не скажу. Не знаю.
#13 by Додельный
стр = значениевстрокувнутр(спр.текущийэлемент)
#14 by 427
не порти людям кайф - они бетонный столб нашли и решили, что это очень хорошая сосна...
#15 by ШтушаКутуша
это тупиковый путь,неэффективный. ИМХО
#16 by Ищущий
- вся беда в том, что ОЛЕ - тормознутая вещь. На подключение тратися много времени. Можно написать полностью запрос без метаимен, но.... - в чем тупиковость? Я пишу 1С++ запрос к удаленной базе, поля - только простые типы, зачем я должен подключаться через ОЛЕ, если это фактически нужно для парсинга метазапроса? Здесь самое время зародится самописному классу - аналогу MDW с только необходимым функционалом.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С