Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема получить перечисление из "чужой" БД (число прочтений - 1890 )
DionX
Senior Member
****
Отсутствует



Сообщений: 373
Местоположение: Кемерово
Зарегистрирован: 22. Августа 2006
Пол: Мужской
получить перечисление из "чужой" БД
26. Марта 2007 :: 05:01
Печать  
Как получить перечисление из чужой БД используя оле дб и MetaDataWork? Я имею ввиду ходябы его строковое представление...
Так не получается:
Код
Выбрать все
МетаДатаТехно=СоздатьОбъект("MetaDataWork");
МетаДатаТехно.ПрисоединитьМД(ПутьКТехно+"1cv7.md");
***********
МетаДатаТехно.ЗначениеИзСтрокиБД("Перечисление.Груз",итз.ТипГруз);
 


возвращает пустое значение
  
Наверх
ICQ  
IP записан
 
trad
1c++ power user
1c++ donor
1c++ moderator
Отсутствует



Сообщений: 3050
Местоположение: Киров
Зарегистрирован: 23. Мая 2006
Пол: Мужской
Re: получить перечисление из "чужой" БД
Ответ #1 - 26. Марта 2007 :: 06:08
Печать  
из документации:
Цитата:
Описание: позволяет загрузить метаданные из указанного файла. В дальнейшем получение всех внутренних идентификаторов объектов метаданных будет выполняться по подключенным метаданным

это означаете, что работа ведется с объектами метаданных, а не данных

ps
и вообще методы ЗначениеИзСтрокиБД и подобные никак не относятся к метаданным и их присутствие в MetaDataWork на мой взгляд не совсем корректно
  

1&&2&&3
Наверх
 
IP записан
 
val
Full Member
***
Отсутствует


Дорогу осиливает идущий

Сообщений: 137
Зарегистрирован: 07. Июля 2006
Re: получить перечисление из "чужой" БД
Ответ #2 - 26. Марта 2007 :: 07:04
Печать  
(0) Тема мной уже поднималась
http://www.1cpp.ru/forum/YaBB.pl?num=1163166374/0

Ответ: штатно - никак; нештатно - создаешь сам таблицу, где прописываешь перечисления чужой базы, и подключаешь ее в запросе
  
Наверх
 
IP записан
 
DionX
Senior Member
****
Отсутствует



Сообщений: 373
Местоположение: Кемерово
Зарегистрирован: 22. Августа 2006
Пол: Мужской
Re: получить перечисление из "чужой" БД
Ответ #3 - 27. Марта 2007 :: 23:19
Печать  
val писал(а) 26. Марта 2007 :: 07:04:
(0) Тема мной уже поднималась
Ответ: штатно - никак; нештатно - создаешь сам таблицу, где прописываешь перечисления чужой базы, и подключаешь ее в запросе

чесн слово: сам уже дошёл  Подмигивание Очень довольный
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать