|
Назначить тип данных "ЛюбаяСсылка" |
☑ |
0
mzelensky
21.03.12
✎
16:32
|
Доброго времени суток!
Нужно колонке ТЗ программно назначить тип данных.Из СП:
// составной тип из строки и ссылки на справочник Номенклатуры.
МассивТипов = Новый Массив;
МассивТипов.Добавить(Тип("СправочникСсылка.Номенклатура"));
МассивТипов.Добавить(Тип("Строка"));
ПараметрыСтроки = Новый КвалификаторыСтроки(20);
ДопустимыеТипы = Новый ОписаниеТипов(МассивТипов, , ПараметрыСтроки);
А как назначить тип "любая ссылка" - визуально через конфигуратор такой тип установить можно, а вот программно что-то не выходит...
|
|
1
palpetrovich
21.03.12
✎
16:34
|
так может не назначать вообще?
|
|
2
Defender aka LINN
21.03.12
✎
16:35
|
Немножко поизвращаться надо.
Описание = Новый ОписаниеТипов;
Описание = Новый ОписаниеТипов(Описание, Справочники.ТипВсеСсылки());
Описание = Новый ОписаниеТипов(Описание, Документы.ТипВсеСсылки());
Ну и перечислить все ссылочные типы
|
|
3
mzelensky
21.03.12
✎
16:37
|
(2) да это ж пипец....что, перебирать все справочники и документы??? а проще никак?
|
|
4
ptiz
21.03.12
✎
16:37
|
(0) Возьми это описание типов прямо из какого-нибудь объекта метаданных.
|
|
5
Ненавижу 1С
гуру
21.03.12
✎
16:38
|
(3) здесь нет перебора всех справочников
|
|
6
Ненавижу 1С
гуру
21.03.12
✎
16:40
|
всего 9 ссылочных семейств:
1. справочники
2. документы
3. перечисления
...
9. задачи
|
|
7
Maxus43
21.03.12
✎
16:42
|
(4) +1
да сделай реквизит в своей чудо обработке с таким типом и скомунизди его тип. ну ли из существующих
|
|
8
mzelensky
21.03.12
✎
16:46
|
(6) ааааа...тогды еще норм :)
|
|