Информационные карты ПриЗаписи()
☑
0
Uragan_a
09.10.12
✎
03:48
Вот код записи в регистр:
1
Uragan_a
09.10.12
✎
03:48
НаборЗаписейШтриходов = РегистрыСведений.Штрихкоды.СоздатьНаборЗаписей();
НаборЗаписейШтриходов.Отбор.Владелец.Установить(Ссылка);
Попытка
НаборЗаписейШтриходов.Записать();
Исключение
Отказ = Истина;
Сообщить(ОписаниеОшибки());
КонецПопытки;
Если ВидКарты = Перечисления.ВидыИнформационныхКарт.Штриховая Тогда
ЗаписьШтрихкода = РегистрыСведений.Штрихкоды.СоздатьМенеджерЗаписи();
ЗаписьШтрихкода.Владелец = Ссылка;
ЗаписьШтрихкода.ТипШтрихкода = ТипШтрихкода;
ЗаписьШтрихкода.Штрихкод = ШтрихКодКарты;
Попытка
ЗаписьШтрихкода.Записать(Истина);
Исключение
Отказ = Истина;
Сообщить(ОписаниеОшибки());
КонецПопытки;
КонецЕсли;
2
ZanderZ
09.10.12
✎
03:50
и?
3
Uragan_a
09.10.12
✎
03:51
Вот я пытаюсь создать карты автомамтом, ввожу штрихкод, записываю элементы.
Открываю загруженные карты, штрихкода нет. Хотя в форме списка есть.
Я думал может событие ПриЗаписи не отрабатывает при программном заполнении и записи?, потом и кодов нет?
4
Uragan_a
09.10.12
✎
03:51
и в регистре нет, вручную вписываю, наимаю записать и все ок.
5
Uragan_a
09.10.12
✎
03:54
да вроде событие при записи не отрабатывает при программной записи
6
Uragan_a
09.10.12
✎
03:59
добавил этот код в обработку
7
Alex375
09.10.12
✎
04:11
Событие "ПриЗаписи" какого объекта? Что ты программно записываешь?
8
Wobland
09.10.12
✎
04:39
а зачем там набор, а тут кже менеджер?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший