Добавить строку в документ 1С 7 #340862


#0 by Syu
Есть вот такой код: и вот проблема, новая строка просто не добавляется. Когда заканчивается работа процедуры, курсор все еще находится на строку в режиме редактирования, никакая строка не добавляется. Проверяла на других конфигурациях, результат тот же, новая строка не добавляется.
#1 by ado
Может надо записать документ? Код находится в модуле формы документа?
#2 by FreeFin
Тоесть Проверка вызывается из...? телепатирую: ПриНачалеРедактированияНовой... или еще откуда? Проблема в том, что ты её не туда вставил.
#3 by Syu
код находится в модуле формы
#4 by Syu
в табличной части у меня несколько реквизитов, и вот при заполнении предпоследнего срабатывает ета проверка
#5 by ado
Ага, при выборе реквизита НоваяСтрока действительно не отрабатывает ...
#6 by Syu
то-то))) есть способ решить эту проблему?
#7 by FreeFin
вставила ) Я не об этом. а об "курсор все еще находится на строке в режиме редактирования" . В этой же колонке, в формуле, твоя Проверка? Или Откуда она вызывается?
#8 by ado
Попробуй запихать это в ПриОкончанииРедактированияСтроки. По крайней мере добавление новой.
#9 by ado
Судя по всему именно в формуле.
#10 by Syu
нет, эта процедура вызывается на предыдущей колонке
#11 by FreeFin
Если из табличной части вызывается НоваяСтрока, то не добавится ничем. Или через выгрузку в тз, или псевдозакрытием формы.
#12 by ado
Из ПриОкончанииРедактированияСтроки отрабатывается, но как то странно ...
#13 by Syu
+1 я сказала очень странно ))) сама процедура срабатывает только после того, как я закончу редактирование строки. Вторая строка сносится и добавляется третья )))))))))
#14 by ado
А вообще блажь это, при редактировании строки добавлять новую ...
#15 by savaB
++ Извращаемся как хочем )))
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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