Имя: Пароль:
1C
1C 7.7
v7: Изменить тип колонки ТЗ на составной тип
,
0 Franchiser
 
гуру
24.05.17
14:16
После выполнения метода 1С++
тз = рс.ВыполнитьИнструкцию(ТекстЗапроса);
заполнилась колонка ссылочного типа "Документ", в которой содержится документы вида "Поступление товаров", теперь мне нужно в эту ТЗ добавить документы другого вида ("Реализации"), но они не добавляются т.к. колонка типизирована. Метод УстановитьПараметрыКолонки() не помогает, или я что то делаю не так.
1 Злопчинский
 
24.05.17
14:21
хм.. как бы я думаю логично... преобразовать к более общему типу - это все-таки надо какой-то "код" выполнить, вряд ли это подразумевается/делается при назначении типа колонки...
.
2 Злопчинский
 
24.05.17
14:21
но наставиаать на своем вИдении - не буду
3 Ёпрст
 
24.05.17
14:22
Выгружай в ИТЗ, там такой проблемы нету
4 Ёпрст
 
24.05.17
14:22
ВыполнитьИнструкцию в смысле, делай сразу в ИТЗ.
5 Franchiser
 
гуру
24.05.17
14:29
Заработало:
ТЗ1.УстановитьПараметрыКолонки("Док","");
6 palpetrovich
 
24.05.17
14:30
(0) вряд-ли "колонка ссылочного типа "Документ""
скорее типа "Документ.ПоступлениеТоваров" если не добавляется другой

В запросе небось прямо указано "Документ.ПоступлениеТоваров"?
Если далать изспользуя "ВидДок" - этой проблемы не будет
7 Franchiser
 
гуру
24.05.17
14:31
Да в запросе указано:
, ПоступлениеТоваров.IDDOC [Док $Документ.ПоступлениеТоваров]
8 Ёпрст
 
24.05.17
14:34
(7) можешь добавить вид дока слева и типизировать как [Док $Документ]
9 Franchiser
 
гуру
24.05.17
14:40
(8) напомни как писать :
|    , ПоступлениеТоваров.$ВидДок [ВидДок]
?
10 palpetrovich
 
24.05.17
14:47
(9) так наверное (у нас - въюхи)
ПоступлениеТоваров.IDDOC [Док $Документ]
ПоступлениеТоваров.IDDocDef [Док_вид $ВидДокумента]
11 Ёпрст
 
24.05.17
14:54
(9)
Жур.iddocdef+Жур.IdDoc [Док $Документ]
12 Franchiser
 
гуру
24.05.17
14:56
так заработало:
|    , Журнал.IDDocDef [Док_вид $ВидДок]
|    , ПоступлениеТоваров.IDDOC [Док $Документ]
13 palpetrovich
 
24.05.17
15:05
(12)  аха, IDDocDef - эт в журнале :)