Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];

Вниз

Прямые запросы к 1С MSSQL   Найти похожие ветки 

 
Petr V. Abramov ©   (2007-12-19 22:15) [0]

есть ли какие-то таблицы MSSQL, где хранится соответствие "понятий" 1C таблицам/полям MSSQL? Откуда берутся "мета-мета-данные" :) 1С?
DBF и пр. версии не интересуют, общий случай интересен, но только с т.з. теории.


 
tesseract ©   (2007-12-20 10:44) [1]


>  где хранится соответствие "понятий" 1C таблицам/полям MSSQL?


В файле 1cv7.DDS для SQL версии. Для прямых запросов чаще всего используеться 1с++ - он умеет переводить метаданные из 1с в табличные и обратно.


 
Petr V. Abramov ©   (2007-12-20 23:14) [2]

> tesseract ©   (20.12.07 10:44) [1]
что есть 1с++?
фигня в составе 1С? приблуда к 1С? что???


 
Petr V. Abramov ©   (2007-12-20 23:14) [3]

приблуда к Delphi?


 
Petr V. Abramov ©   (2007-12-20 23:16) [4]

задача - сделать для 1С-вских таблиц внятные синонимы в Oracle, таблицы видны на чтение.
Желательно не руками для каждой таблицы


 
Palladin ©   (2007-12-20 23:17) [5]

файл 1Cv7.dd есть?


 
Petr V. Abramov ©   (2007-12-20 23:20) [6]

есть.
только хотелось бы иметь соответствие метаданных 1С таблицам в таблице БД или ср-ство для создания такогового соответствия


 
Petr V. Abramov ©   (2007-12-20 23:23) [7]

>Palladin ©   (20.12.07 23:17) [5]
если это намек, то понять я его не могу :)
т.к. файл смогу увидеть только завтра :)


 
Palladin ©   (2007-12-20 23:24) [8]

млин... сам таким копательством сейчас занимаюсь... единственное чего сейчас достиг - утилита просмотра базы на основе 1cv7.dd... насколько я смог их систему расковырять сборка метаданных хранится в файле 1cv7.md, который является обыковенным IStorage файлом... но его ковырять - это выше моих сил... не хакер я... единственное что я по поводу этого написал это декомпиляция 1cv7.md в отдельную директорию... если нужно скину...


 
Palladin ©   (2007-12-20 23:26) [9]


> [7] Petr V. Abramov ©   (20.12.07 23:23)

да нет не намек... моя утилита декомпилирует содержимое в случае DBF... под MS SQL я еще ее не делал :)


 
Palladin ©   (2007-12-20 23:28) [10]

хотя чувствую, что принципиально тоже самое, только отображение таблиц не на DBF, а на MSSQL...


 
Petr V. Abramov ©   (2007-12-20 23:34) [11]

> Palladin ©   (20.12.07 23:28) [10]
завтра 1С-ников нагружу, мож че знают, если знают - расскажу.
> Palladin ©   (20.12.07 23:26) [9]
спишемся, буду благодарен премного


 
Palladin ©   (2007-12-20 23:38) [12]

ok
аська есть? шли номер на <надчало>ti m ur r v @ m ai l.r u
Replace(@mail," ","",[rfReplaceAll]) :)


 
Petr V. Abramov ©   (2007-12-20 23:40) [13]

моя аська в анкете :)))


 
Palladin ©   (2007-12-20 23:46) [14]

а чего молчим? :)


 
Petr V. Abramov ©   (2007-12-20 23:48) [15]

тута мы :)


 
tesseract ©   (2007-12-21 10:16) [16]


> да нет не намек... моя утилита декомпилирует содержимое
> в случае DBF... под MS SQL я еще ее не делал :)


1c++ "декомпилирует" любую версию, доступно с исходниками. Можно строить SQL запросы и преобразовывать в данные 1с. 1cv7.dd - он только для DBF версии, в SQL он dds.

ЗЫ: Могу выслать пример - редактор регистров движений. Работает на DBF на SQL не проверял, но в принципе должен.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2008.05.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.008 c
2-1209531259
solo_
2008-04-30 08:54
2008.05.25
Назначение OnDrawColumnCell в Рантайм для Грида


2-1209288486
hahol_64_rus
2008-04-27 13:28
2008.05.25
DBImage


2-1209796997
NieL
2008-05-03 10:43
2008.05.25
API-функция извлечения рекомендуемых программ


15-1208102997
power on
2008-04-13 20:09
2008.05.25
Кто слушает Epica и Kamelot посоветуют что-нибудь ещё?


8-1180605331
gost`
2007-05-31 13:55
2008.05.25
срочная проблема





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский