Имя: Пароль:
1C
1С v8
КД. перенос перечисления в булево
0 Wobland
 
20.10.12
08:17
Начинаю открывать для себя КД. в связи с этим появляются некоторые вопросы. придумал себе такую вот практическую задачу.
источник - справочник номенклатура, реквизит ТипНоменклатуры типа перечисление;
приёмник - справочник номенклатура, реквизит Услуга типа булево.
как перенести? выгружать в файл обмена перечисление, а на этапе загрузки его конвертировать или выгружать уже булево?
в любом случае, подозреваю, что нужно писать код. что-то типа ОбъектПриёмника.Услуга=ОбъектИсточника.ТипНоменклатуры=Перечисление.ТипыНоменклатуры.Услуга, но вот где и какой?
1 Defender aka LINN
 
20.10.12
08:27
Значение = (Источник.ТипНоменклатуры=Перечисления.ТипыНоменклатуры.Услуга)
2 Wobland
 
20.10.12
08:36
(1) это правило выгрузки такое? перед выгрузкой?
3 Wobland
 
20.10.12
08:37
вообще, я правильно понимаю, что в файл должно уйти булево и никак иначе?
4 Йохохо
 
20.10.12
12:23
(2) почти все равно когда
"если Значение не Неопределено стандартная обработка не выполняется" типа так
(3) нет
5 Wobland
 
22.10.12
17:06
(1) Значение = ?(Источник.ТипНоменклатуры=Перечисления.ТипыНоменклатуры.Услуга, 1, 0);
как-то так, ибо 7.7