Колонка ТаблицыЗначений
☑
0
G751
13.08.15
✎
10:51
В строки ТЗ (не на форме) в одной колонке нужно записать ссылки на документы разных типов. Как это сделать?
1
Михаил Козлов
13.08.15
✎
10:56
Колонку не типизуйте (или типизуйте всеми нужными типами, например, ДокументСсылка), добавляйте строку, в колонку - ссылку.
2
G751
13.08.15
✎
11:17
(1) можно пример? Я так делал, но не прокатило..
3
1Сергей
13.08.15
✎
11:18
(2) покажи как делал
4
Serginio1
13.08.15
✎
11:27
5
G751
13.08.15
✎
11:32
(2)
МассивТипов = Новый Массив;
МассивТипов.Добавить(Тип("ДокументСсылка.РеализацияТоваровУслуг"));
МассивТипов.Добавить(Тип("ДокументСсылка.СчетНаОплатуПокупателю"));
ОписаниеТипов = Новый ОписаниеТипов(МассивТипов);
РабочаяТаблица = Новый ТаблицаЗначений;
РабочаяТаблица.Колонки.Добавить("Ссылка", ОписаниеТипов,"Документ");
6
1Сергей
13.08.15
✎
11:34
попробуй так
РабочаяТаблица = Новый ТаблицаЗначений;
РабочаяТаблица.Колонки.Добавить("Ссылка", Документы.ТипВсеСсылки(),"Документ");
7
G751
13.08.15
✎
11:48
(6) Красиво, но не работает.
8
G751
13.08.15
✎
13:01
Кто знает ответ? Возможно, что это невозможно):?
9
hhhh
13.08.15
✎
14:28
(8) а как выяснил, что не работает? У всех работает вообще-то. Может ты сегодня не с той ноги встал?
10
ДенисЧ
13.08.15
✎
14:34
МояТЗ.Колонки.Добавить("СсылкаНаДокумент");
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший