|
програмно заполнить реквизит | ☑ | ||
---|---|---|---|---|
0
jamesgold
17.11.14
✎
14:04
|
Прошу помочь! Создаю прграмно документ ТребованиеНакладная пытаюсь заполнить его програмно, все заполняется и записывается кроме одного реквизита- ПодразделениеЗатрат. Записываю значение типа ссылка,все корректно. Ревизит отличается от других тем что в табличном поле у него стоит свойство связь по владельцу- организация.
|
|||
1
Maxus43
17.11.14
✎
14:06
|
ну и? Организации совпадают у них? подчинённый справочник то. Или перед/при записи там очищается
|
|||
2
butterbean
17.11.14
✎
14:06
|
конфа какая? тип точно совпадает?
|
|||
3
jamesgold
17.11.14
✎
14:08
|
Бп2.0,тип совпадает
|
|||
4
EugeniaK
17.11.14
✎
14:11
|
(3) Владелец подразделения, которое записываешь, совпадает с организацией в документе?
Точно-точно тип совпадает? |
|||
5
jamesgold
17.11.14
✎
14:18
|
Организсция совпадает с владельцем подразделения. На трасировке это значение туда нормально присваивантся, но после команды запись и открыть документ этого значения там уже нет.
|
|||
6
butterbean
17.11.14
✎
14:26
|
(5) ну и смотри отладчиком что там при записи в документе происходит
|
|||
7
jamesgold
17.11.14
✎
14:31
|
В том то и дело что ничего больше не происходит. Значения присваиваются все на месте в том числе и подразделение затрат. Дальше запись и открыть документ. Вот после этого уже нет значения в реквизите подразделениязатрат
|
|||
8
Maxus43
17.11.14
✎
14:32
|
подписки может ещё какие
|
|||
9
jamesgold
17.11.14
✎
14:49
|
Ап
|
|||
10
butterbean
17.11.14
✎
14:51
|
(7) смотри отладчиком события документа ПередЗаписью(), ОбработкаПроведения() и т.п.
|
|||
11
jamesgold
17.11.14
✎
15:01
|
Большое спасибо за ответы!
|
|||
12
Timon1405
17.11.14
✎
15:04
|
Хорошим тоном считается рассказать в чем была соль, чтобы следующего человека с подбной проблемой послать прямиком в эту тему
|
|||
13
jamesgold
17.11.14
✎
15:17
|
Пока не нашел причину,разбираюсь
|
|||
14
Maxus43
17.11.14
✎
15:21
|
замер производительности можешь включиьт ещё на период записи элемента, потом поиском по выполненному коду можно пройтись
|
|||
15
Один С
17.11.14
✎
16:17
|
Ну не знаю.. У меня все работает..
Ну можно галку проверить "Счета затрат на закладке Материалы" Или может вот тут собака порылась? РаботаСДиалогами.УстановитьПодразделениеПоСчету( СтрокаТабличнойЧасти.ПодразделениеЗатрат, СтрокаТабличнойЧасти.СчетЗатрат, Организация, СтрокаТабличнойЧасти.ПодразделениеЗатрат); |
|||
16
Один С
17.11.14
✎
16:18
|
Вот так все работает
Процедура КнопкаВыполнитьНажатие(Кнопка) ДокОб = Док.ПолучитьОбъект(); НС = ДокОб.Материалы.Добавить(); НС.Номенклатура = Ном; НС.Количество=1; НС.ПодразделениеЗатрат = Подр; ДокОб.Записать(); КонецПроцедуры |
|||
17
ВРедная
17.11.14
✎
17:04
|
(0) А если ты руками заполняешь - сохраняется?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |