Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема MetaDataWork и присоединенный MD (число прочтений - 1628 )
antoneus
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 54
Зарегистрирован: 16. Марта 2009
Пол: Мужской
MetaDataWork и присоединенный MD
15. Мая 2013 :: 06:51
Печать  
Здравствуйте, уважаемые разработчики! Обнаружилась проблема в работе с метаданными присоединенного MD через объект MetaDataWork. В частности, с полем "Вид" ВидаСубконто.
То есть, если зайти в базу с пустым MD и выполнить с присоединенным MD упрощенки такой код:

МДВ = СоздатьОбъект("MetaDataWork");
МДВ.ПрисоединитьМД(Путь);
МД = МДВ.Метаданные;
Для сч = 1 По МД.Видсубконто() Цикл
     Сообщить(МД.ВидСубконто(сч).Идентификатор + " - " + МД.ВидСубконто(сч).Тип + "." + МД.ВидСубконто(сч).Вид)
КонецЦикла;

результат:

БанковскиеСчета - Справочник.
Бюджеты - Перечисление.
ВидыДеятельности - Справочник.
ВидыНачислений - Справочник.
ВидыНачисленийВыплат - Справочник.
ВидыОбеспеченияОбязательств - Перечисление.
ВидыПлатежей - Перечисление.
ВидыРасчетовСПоставщиками - Перечисление.
ГТД - Справочник.
ДатыОплаты - Дата.
ДвиженияДенежныхСредств - Справочник.
.........
и т.д.

Если зайти, например в упрощенку же - всё читается нормально. Если в базу с каким-нибудь другим МД, например, бухгалтерией - MetaDataWork начинает в поле "Вид" читать кашу. Там может оказаться "Цена" (реквизит ТЧ какого-то документа, как я понимаю), или вовсе "КнигаПокупок".

Есть ли надежда, что это будет пофиксено? Проблема насущная. Версия 1cpp 3.2.4.1. Спасибо.
  
Наверх
 
IP записан
 
antoneus
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 54
Зарегистрирован: 16. Марта 2009
Пол: Мужской
Re: MetaDataWork и присоединенный MD
Ответ #1 - 15. Мая 2013 :: 06:53
Печать  
То есть такое впечатление, что каким-то образом влияет "родной" MD.
  
Наверх
 
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: MetaDataWork и присоединенный MD
Ответ #2 - 15. Мая 2013 :: 06:57
Печать  
Впечатление правильное: http://www.1cpp.ru/forum/YaBB.pl?num=1310674201#3
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
antoneus
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 54
Зарегистрирован: 16. Марта 2009
Пол: Мужской
Re: MetaDataWork и присоединенный MD
Ответ #3 - 15. Мая 2013 :: 07:00
Печать  
Выход есть?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать