Изменить реквизит у документа основания #799128


#0 by asder117
Доброго времени суток. есть документ договор, который вводится на основании заявления. в обработке заполнения я основание передаю. потом надо при его записи (проведении) записать в док заявления что договор заключен (истина) м ссылку на договор. Если в обработке проведения вызываю ДокОснования = Основание.ПолучитьОбъект или ДокОснования = ЭтотОбъект.Основание.ПолучитьОбъект Получаю ошибку. как можно решить? заранее спасибо
#1 by Dark_Warrior
В отладчике "Основание" заполнено? Какой тип?
#2 by DrZombi
ДокОснования  - это реквизит, или переменная? ;)
#3 by 1dvd
Все дружно достаем хрустальный шар, чтобы узнать текст ошибки
#4 by cw014
ДокОснование - скорее всего это параметр процедуры "ОбработкаЗаполнения". Соответственно "ОбработкаПроведения" этого параметра не знает
#5 by asder117
ДокОснования это переменная а вото основание это реквизит. В обработке заполнения докОснованеие нет. там я передаю в реквизит Основание = Документ.ссылка;
#6 by Альбатрос
Это все круто, а текст ошибки то какой?
#7 by Dmitrii
Хитрый какой!!! Все гадать должны, а тебе вот прям готовый текст ошибки подавай!
#8 by Альбатрос
Эээххх... *пошел доставать хрустальный шар.
#9 by h-sp
реквизит основание какого типа? не строка, надеюсь?
#10 by ColonelAp4u
Можно в форме документа договор сделать следующее ПослеЗаписи Если этотобъект.проведен тогда получай свой объект основания и меняй его конецесли
#11 by ColonelAp4u
и что выдает отладчик на вот это? ДокОснования = Основание.ПолучитьОбъект? Основание заполнено вообще?
#12 by Про100Филя
А потом у кого-то из пользователей не будет прав на изменения основания.
#13 by Про100Филя
Без текста ошибки, могу посоветовать в конце поставить ;
#14 by МимохожийОднако
Пока режим отладки не включишь - ошибку не найдешь.
#15 by asder117
Как вариант спасибо ревизит ссылочного типа круто) Ошибка что не является значением объетного типа. В обработке заполнение присвоение идет нормально. потом становиться неопределено. почему не въеду. Неопределенно. Но почему не пойму
#16 by Рэйв
ТС неадекват какойто или троль. Его десять раз просили привести нормальный текст ошибки, но он все еще "Но почему не пойму".
#17 by asder117
Сама такой. У меня с работы нивкакую на мисту заходить не хочет. а с этой ошибкой я вчера полночи убил. в заполнении все приходит нормально. а дальше куда девается
#18 by Рэйв
Вот как только дословно процитируешь текст "этой ошибки" так и помощь тебе скорее всего будет. А то хрустальные шары в ветке уже некуда ставить.
#19 by 1dvd
отладчиком научись пользоваться, чтобы глупых вопросов не возникало
#20 by aleks_default
Да у него похоже это основной инструмент разработки(хрустальный шар я имею ввиду).
#21 by Про100Филя
Очевидно, затираешь где-то основание или в обработке заполнения забыл добавить ссылку ЭтотОбъект.Основание = ДанныеЗаполнения.Ссылка;
#22 by asder117
эта строка есть только втаком виде Основание = ДанныеЗаполнения.Ссылка;
#23 by Лефмихалыч
так поступают только новички. Признак этот должен жить в регистре сведений, подчиненном документу. Иначе при отмене проведения и пререпроведениях упорешься дырки латать
#24 by Либерал
+
#25 by asder117
Спасибо. Уже так сделал
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С