Почему не удаляются строки? Док записан, не проведен. #156180


#0 by Историк
УдалитьСтроки; {Документ.ИнвентаризацияТоваров.Форма.Модуль}: Нет возможности удалить строку! //а почему - не говорит.. Мне нужно в динамике выгрузить ТЧ, изменить её, и записать обратно в ТЧ.. Перед записью в ТЧ хочу её почистить.. Прсмотрел все доступные мне конфы - нет криминала в моих действиях.. Где я промахнулся? :(
#1 by Истина
Код покажи.
#2 by AeDen
Мож, есть там такая процедурка "ПриУдаленииСтроки"?
#3 by AeDen
+ И в ней чего-нить даже записано?))
#4 by Фауст
Возможно она в этот момент редактируется
#5 by vvv29
телепаты?
#6 by Историк
1. код долго.. возможно, прав . я из строки вызываю обработку, потом завершаю неё, выгружаю для изменения ТЧ, и теперь надо записать.. но перед этим надо почистить ТЧ, а конфа не дает.. 2. да нет такой процедурки.. :(((
#7 by Историк
5. простая ситуация.. обрисована в сабже, код.. не нужен вроде.. типа так: ВыгрузитьТабличнуюЧасть(ТЗТч);
#8 by Sadovnikov
#9 by Фауст
6) ну так проверь )
#10 by Историк
9. проверил, авоста нет, а в ТЧ новую не грузит.. возможно, по причине
#11 by vvv29
Нужно указывать какую ты табличную часть очищаешь.
#12 by Историк
11. вот это я не знаю.. я-же нахожусь в доке, так что оператор без параметров однозначно понимает, что есть ТЧ..
#13 by Sadovnikov
К тебе 2 вопроса: 1. У тебя 1С 7.7? 2. Попробовал?
#14 by Историк
13. извини, конечно, 7.7 я выполнил, ТЗТч в док не выгружается. Причем молча, без сообщений.
#15 by Sadovnikov
"ТЗТч в док не выгружается" - симптомы какие? Как определил, что не выгружается?
#16 by Историк
15. в доке у меня 2 строки. Товар1 - 10 шт Товар2 - 6 шт Я преобразую последнюю так, что в результате должно быть 3 строки, но разное количество: Товар1 - 10 шт Товар2 - 4 шт Товар2 - 2 шт в результате, в доке вижу первые две строки..
#17 by Историк
в ТЗТч - честные 3 строки, но они так и не попали в док.. вот и сижу туплю.. :(( :)))
#18 by Sadovnikov
Покажи весь код. И откуда ты вызываешь эту процедуру?
#19 by vvv29
а ошибся тут 7-ка
#20 by Фауст
Ты же пишеш, сто вызываешь процедуру из строки. Ну так повесь вызов на кнопку в форме, или если оченнь хочется из строки вызвай из ПриОкончанииРедактированияСтроки;
#21 by Историк
#22 by Историк
Хорошая идея.. ПриВВодеЯчейки у меня вызывается из свойств поля (формула)
#23 by Sadovnikov
Боюсь, придется тебе обработку на кнопку вешать. Иначе полюбуешься на падающую 1С-ку.
#24 by Историк
Фауст! Победа! увидел злополучные 3 строки!! Спасибо тебе огромное, и всем, принявшим живое участие! :)) 23. не, не уронил :)) Успехов!!
#25 by Ёпрст2
Кривовато как то ... особенно в удалении строк из ТЗ ... И вообще ... перед ЗагрузитьТабличнуюЧасть(ТЗТч);, посмотри , что у тебя в ТЗТч получилось ... Сдаётся мне именно она и не правильно сформирована..
#26 by Фауст
Всегда пожалуста :)
#27 by Историк
Строки либо удалять, либо корректировать. Удалять мне было проще, потому что неизвестно, в скольких местах/ячейках у кладовщика лежит товар. А ТЗТч на 10 рядов уже проверена.. очистка таблицы - был завершающий этап, а я на нём и споткнулся :))) Спасибо всем!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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