Имя: Пароль:
1C
 
описать в таблице значений колонку типа "Документ"
0 Crashxxx
 
17.05.10
17:10
Как аналогично описанию:
ТаблицаЗначений.Колонки.Добавить("Товар",Новый ОписаниеТипов("СправочникСсылка.Товары"));

описать в таблице значений колонку типа "Документ"?
1 Jstunner
 
17.05.10
17:11
ТаблицаЗначений.Колонки.Добавить("Счет",Новый ОписаниеТипов("ДокументСсылка.СчетНаОплатуПокупателю"));
2 Crashxxx
 
17.05.10
17:16
ага, а могу ли описать произвольный документ, ну что-то типа
ТаблицаЗначений.Колонки.Добавить("Счет",Новый ОписаниеТипов("ДокументСсылка")); (этот вариант не работает)
3 Defender aka LINN
 
17.05.10
17:17
ТаблицаЗначений.Колонки.Добавить("Документ", Документы.ТипВсеСсылки())
4 Crashxxx
 
17.05.10
17:34
а чтобы описать тип как набор вариантов документов по-видимому пишем так:

   Массив = Новый Массив;
   Массив.Добавить(Тип("ДокументСсылка.Расход"));
   Массив.Добавить(Тип("ДокументСсылка.Приход"));
   Массив.Добавить(Тип("ДокументСсылка.ВыдачаВПодотчет"));
   Массив.Добавить(Тип("ДокументСсылка.ВозвратИзПодотчета"));
   ТаблицаЗначений.Колонки.Добавить ("Документ",Новый ОписаниеТипов(Массив));

да?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший