![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Прямые запросы к 1С MSSQL
Petr V. Abramov © (2007-12-19 22:15:00)есть ли какие-то таблицы MSSQL, где хранится соответствие "понятий" 1C таблицам/полям MSSQL? Откуда берутся "мета-мета-данные" :) 1С?
DBF и пр. версии не интересуют, общий случай интересен, но только с т.з. теории.
tesseract (2007-12-21 10:16:00) [1]
> да нет не намек... моя утилита декомпилирует содержимое
> в случае DBF... под MS SQL я еще ее не делал :)
1c++ "декомпилирует" любую версию, доступно с исходниками. Можно строить SQL запросы и преобразовывать в данные 1с. 1cv7.dd - он только для DBF версии, в SQL он dds.
ЗЫ: Могу выслать пример - редактор регистров движений. Работает на DBF на SQL не проверял, но в принципе должен.
Petr V. Abramov (2007-12-20 23:48:00) [2]тута мы :)
Palladin (2007-12-20 23:46:00) [3]а чего молчим? :)
Petr V. Abramov (2007-12-20 23:40:00) [4]моя аська в анкете :)))
Palladin (2007-12-20 23:38:00) [5]ok
аська есть? шли номер на <надчало>ti m ur r v @ m ai l.r u
Replace(@mail,' ','',[rfReplaceAll]) :)
Petr V. Abramov (2007-12-20 23:34:00) [6]> Palladin © (20.12.07 23:28) [10]
завтра 1С-ников нагружу, мож че знают, если знают - расскажу.
> Palladin © (20.12.07 23:26) [9]
спишемся, буду благодарен премного
Palladin (2007-12-20 23:28:00) [7]хотя чувствую, что принципиально тоже самое, только отображение таблиц не на DBF, а на MSSQL...
Palladin (2007-12-20 23:26:00) [8]
> [7] Petr V. Abramov © (20.12.07 23:23)
да нет не намек... моя утилита декомпилирует содержимое в случае DBF... под MS SQL я еще ее не делал :)
Palladin (2007-12-20 23:24:00) [9]млин... сам таким копательством сейчас занимаюсь... единственное чего сейчас достиг - утилита просмотра базы на основе 1cv7.dd... насколько я смог их систему расковырять сборка метаданных хранится в файле 1cv7.md, который является обыковенным IStorage файлом... но его ковырять - это выше моих сил... не хакер я... единственное что я по поводу этого написал это декомпиляция 1cv7.md в отдельную директорию... если нужно скину...
Petr V. Abramov (2007-12-20 23:23:00) [10]>Palladin © (20.12.07 23:17) [5]
если это намек, то понять я его не могу :)
т.к. файл смогу увидеть только завтра :)
Petr V. Abramov (2007-12-20 23:20:00) [11]есть.
только хотелось бы иметь соответствие метаданных 1С таблицам в таблице БД или ср-ство для создания такогового соответствия
Palladin (2007-12-20 23:17:00) [12]файл 1Cv7.dd есть?
Petr V. Abramov (2007-12-20 23:16:00) [13]задача - сделать для 1С-вских таблиц внятные синонимы в Oracle, таблицы видны на чтение.
Желательно не руками для каждой таблицы
Petr V. Abramov (2007-12-20 23:14:00) [14]> tesseract © (20.12.07 10:44) [1]
что есть 1с++?
фигня в составе 1С? приблуда к 1С? что???
Petr V. Abramov (2007-12-20 23:14:00) [15]приблуда к Delphi?
tesseract (2007-12-20 10:44:00) [16]
> где хранится соответствие "понятий" 1C таблицам/полям MSSQL?
В файле 1cv7.DDS для SQL версии. Для прямых запросов чаще всего используеться 1с++ - он умеет переводить метаданные из 1с в табличные и обратно.