|
Изменить реквизит у документа основания | ☑ | ||
---|---|---|---|---|
0
asder117
12.06.17
✎
21:53
|
Доброго времени суток. есть документ договор, который вводится на основании заявления.
в обработке заполнения я основание передаю. потом надо при его записи (проведении) записать в док заявления что договор заключен (истина) м ссылку на договор. Если в обработке проведения вызываю ДокОснования = Основание.ПолучитьОбъект() или ДокОснования = ЭтотОбъект.Основание.ПолучитьОбъект() Получаю ошибку. как можно решить? заранее спасибо |
|||
1
Dark_Warrior
13.06.17
✎
07:46
|
В отладчике "Основание" заполнено? Какой тип?
|
|||
2
DrZombi
гуру
13.06.17
✎
07:51
|
(0) ДокОснования - это реквизит, или переменная? ;)
|
|||
3
1dvd
13.06.17
✎
08:02
|
Все дружно достаем хрустальный шар, чтобы узнать текст ошибки
|
|||
4
cw014
13.06.17
✎
08:12
|
ДокОснование - скорее всего это параметр процедуры "ОбработкаЗаполнения". Соответственно "ОбработкаПроведения" этого параметра не знает
|
|||
5
asder117
13.06.17
✎
11:34
|
(1) (2) (4) ДокОснования это переменная а вото основание это реквизит.
В обработке заполнения докОснованеие нет. там я передаю в реквизит Основание = Документ.ссылка; |
|||
6
Альбатрос
13.06.17
✎
11:35
|
Это все круто, а текст ошибки то какой?
|
|||
7
Dmitrii
гуру
13.06.17
✎
11:38
|
(6) Хитрый какой!!! Все гадать должны, а тебе вот прям готовый текст ошибки подавай!
|
|||
8
Альбатрос
13.06.17
✎
11:42
|
(7) Эээххх...
*пошел доставать хрустальный шар. |
|||
9
h-sp
13.06.17
✎
11:45
|
(5) реквизит основание какого типа? не строка, надеюсь?
|
|||
10
ColonelAp4u
13.06.17
✎
11:49
|
(0) Можно в форме документа договор сделать следующее
ПослеЗаписи() Если этотобъект.проведен тогда получай свой объект основания и меняй его конецесли |
|||
11
ColonelAp4u
13.06.17
✎
11:51
|
и что выдает отладчик на вот это? ДокОснования = Основание.ПолучитьОбъект()? Основание заполнено вообще?
|
|||
12
Про100Филя
13.06.17
✎
11:52
|
(10) А потом у кого-то из пользователей не будет прав на изменения основания.
|
|||
13
Про100Филя
13.06.17
✎
11:53
|
(0) Без текста ошибки, могу посоветовать в конце поставить ;
|
|||
14
Мимохожий Однако
13.06.17
✎
11:56
|
(0) Пока режим отладки не включишь - ошибку не найдешь.
|
|||
15
asder117
13.06.17
✎
12:26
|
(10) Как вариант спасибо (9) ревизит ссылочного типа (13) круто) Ошибка что не является значением объетного типа.
В обработке заполнение присвоение идет нормально. потом становиться неопределено. почему не въеду. (11) Неопределенно. Но почему не пойму |
|||
16
Рэйв
13.06.17
✎
12:30
|
ТС неадекват какойто или троль. Его десять раз просили привести нормальный текст ошибки, но он все еще "Но почему не пойму".
|
|||
17
asder117
13.06.17
✎
12:35
|
(16) Сама такой. У меня с работы нивкакую на мисту заходить не хочет. а с этой ошибкой я вчера полночи убил. в заполнении все приходит нормально. а дальше куда девается
|
|||
18
Рэйв
13.06.17
✎
12:37
|
(17)Вот как только дословно процитируешь текст "этой ошибки" так и помощь тебе скорее всего будет. А то хрустальные шары в ветке уже некуда ставить.
|
|||
19
1dvd
13.06.17
✎
12:44
|
(17) отладчиком научись пользоваться, чтобы глупых вопросов не возникало
|
|||
20
aleks_default
13.06.17
✎
12:47
|
(18)Да у него похоже это основной инструмент разработки(хрустальный шар я имею ввиду).
|
|||
21
Про100Филя
13.06.17
✎
14:27
|
(15) Очевидно, затираешь где-то основание или в обработке заполнения забыл добавить ссылку ЭтотОбъект.Основание = ДанныеЗаполнения.Ссылка;
|
|||
22
asder117
13.06.17
✎
20:53
|
(21) эта строка есть только втаком виде Основание = ДанныеЗаполнения.Ссылка;
|
|||
23
Лефмихалыч
13.06.17
✎
21:14
|
(0) так поступают только новички.
Признак этот должен жить в регистре сведений, подчиненном документу. Иначе при отмене проведения и пререпроведениях упорешься дырки латать |
|||
24
Либерал
13.06.17
✎
21:25
|
(23) +
|
|||
25
asder117
13.06.17
✎
22:02
|
(23) Спасибо. Уже так сделал
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |