Что я делаю не так при передачи значения в Доп.реквизит?
☑
0
dimond94
17.02.17
✎
18:52
Если ЗначениеЗаполнено (текЗначение.IMEI1) И ЗначениеЗаполнено(текЗначение.IMEI2) Тогда
ТЧДопРеквизитов = Характеристика.ДополнительныеРеквизиты.Добавить();
ТЧДопРеквизитов.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("IMEI");
ТЧДопРеквизитов.Значение = текЗначение.IMEI1;
ТЧДопРеквизитов = Характеристика.ДополнительныеРеквизиты.Добавить();
ТЧДопРеквизитов.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("IMEI2");
ТЧДопРеквизитов.Значение = текЗначение.IMEI2;
Иначе
ТЧДопРеквизитов = Характеристика.ДополнительныеРеквизиты.Добавить();
ТЧДопРеквизитов.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("IMEI1");
ТЧДопРеквизитов.Значение = текЗначение.IMEI1;
КонецЕсли;
Попытка
Характеристика.Записать();
Сообщить("Характеристика не создана");
Возврат Характеристика.Ссылка;
Исключение
Возврат Справочники.ХарактеристикиНоменклатуры.ПустаяСсылка()
КонецПопытки;
1
shulerr
17.02.17
✎
18:54
Пишешь с ошибками.
2
jsmith82
17.02.17
✎
19:45
Что я делаю не так при передачЕ значения в Доп.реквизит?
Обт = Характеристика.ПолучитьОбъект();
Обт.НовСтр.Очистить();
Если ЗначениеЗаполнено (ТекЗначение.IMEI1) Тогда
НовСтр = Характеристика.ДополнительныеРеквизиты.Добавить();
НовСтр.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("IMEI1");
НовСтр.Значение = ТекЗначение.IMEI1;
КонецЕсли;
Если ЗначениеЗаполнено(ТекЗначение.IMEI2) Тогда
НовСтр = Характеристика.ДополнительныеРеквизиты.Добавить();
НовСтр.Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("IMEI2");
НовСтр.Значение = ТекЗначение.IMEI2;
КонецЕсли;
Попытка
Характеристика.Записать();
Возврат Характеристика.Ссылка;
Исключение
Сообщить("Характеристика не создана");
Возврат Справочники.ХарактеристикиНоменклатуры.ПустаяСсылка();
КонецПопытки;
3
jsmith82
17.02.17
✎
19:45
Вместо Характеристика Обт
4
Лефмихалыч
17.02.17
✎
21:28
можно книгу двухтомную написать из того, что ты делаешь не так.
Главная проблема - ты не думаешь, что пишешь.
и это - возврат должен быть только один, иначе это не труъ и копрокод
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.