|
Подскажите по программному созданию элемента справочника |
☑ |
0
Aerosol
29.05.13
✎
10:20
|
Народ, голова уже едет ...
НайденнаяСсылка = Справочники.Проекты.НайтиПоНаименованию(КодЗаказа,Истина);
Если Не НайденнаяСсылка = Справочники.Проекты.ПустаяСсылка() Тогда
Сообщить("Такой проект уже существует!");
Возврат;
КонецЕсли;
НовыйОбъект = Справочники.Проекты.СоздатьЭлемент();
НовыйОбъект.Наименование = КодЗаказа;
НовыйОбъект.ДатаНачала = ДатаНачала;
НовыйОбъект.Ответственный = ПроджектМенеджер;
НовыйОбъект.Объект = Объект;
НовыйОбъект.Заказчик = Заказчик;
НовыйОбъект.СуммаДоговора = СуммаДоговора;
НовыйОбъект.Организация = Организация;
НовыйОбъект.Записать();
Простейшая процедура. Элемент справочника создается, но реквизиты заказчик, суммадоговора, организация не заполняются параметрами. Типы одни и те же ! Сверил все 500 раз уже ...
|
|
1
Aerosol
29.05.13
✎
10:20
|
Вернее, на уровне отладчика они заполняются, а после записи - пустые ...
|
|
2
mikecool
29.05.13
✎
10:21
|
"Типы одни и те же !" не верю!
|
|
3
Любопытная
29.05.13
✎
10:21
|
Поля на форме пустые или реквизиты элемента прям пустые?
|
|
4
drcrasher
29.05.13
✎
10:22
|
ковыряй передЗаписью и приЗаписи в модуле справочника
|
|
5
Aerosol
29.05.13
✎
10:23
|
Да чешуя какая - то просто .. Да, одни и те же типы. Прям реквизиты пустые. При программном создании параметр передается, не обнуляется нигде, после записи оп, и все.
|
|
6
mikecool
29.05.13
✎
10:23
|
чудес не бывает
|
|
7
Любопытная
29.05.13
✎
10:25
|
при записи, перед записью? Подписки на события может есть?
|
|
8
Aerosol
29.05.13
✎
10:27
|
(6)
Да я сам понимаю. Не ну фигня какая-то .. ПередЗаписью вообще не обрабатывается. ПриЗаписи - нет отказа ..
|
|
9
Mitriy
29.05.13
✎
10:28
|
поставь точку останова на НовыйОбъект.Записать(); и проверь заполнение...
|
|