Добавляется пустая строка в табличную часть документа #8167


#0 by Wasya
При открытии документа создается паразитная пустая строка в табличной части документы. Никак не могу отловить момент создания новой строки. Помогите найти виновного.
#1 by SnarkHunter
Я знаю виновного. Это Wasya.
#2 by child
Глянь по коду в модуле формы документа строчку "НоваяСтрока", в проц. "ВводНового" иль "ВводНаОсновании"
#3 by tsd
нэт, есть волшебная процедур ПриОткрытии называется. а еще есть отладчик.
#4 by Старина Z
Ну если при открытии - то смотри в процедуру "ПриОткрытии" или в раздел основной программы (то, что идет после процедур и функций)
#5 by Valery
Почему думаешь, что при открытии? Что на это указывает?
#6 by tsd
Первые 3 слова из . Наверное не только новые документы прибавляют строку
#7 by SnarkHunter
Wasye не интересно ваше обсуждение.
#8 by Wasya
Получается такая картина. Открываю уже существующий документ. Табличная часть на ходится в слое основной. в процедуре ПриОткрытии есть такой код: КонецЕсли; Когда срабатывает код: Форма.Закладки.ТекущаяСтрока; Форма.ИспользоватьСлой("Шапка,Основной,Кнопки",2); пустая строка не добавляется. В противном случае добавляется. А мне говорили тут люди добрые. НоваяСтрока нет; Открываю существующий документ поэтому думаю процедуры "ВводНового" иль "ВводНаОсновании" нипричем Отладчик ничего не показывает Мне очень интересно. Может меня начальство на ковер вызывало.
#9 by Старина Z
А скажи-ка пожалуйста, пустая строка добавляется только в документе с нулевым количеством строк или всегда?
#10 by Wasya
Только с нулевым количеством строк
#11 by child
Посмотри мож на табличной части стоит галка "Автоматический ввод новой строки" и при обходе ТЧ стоит первой в активных слоях....
#12 by Wasya
галочка нестоит. ТЧ не первая. Мистика!
#13 by Старина Z
Именно это и имелось ввиду
#14 by Wasya
Иследования показали: Когда открывается вторая закладка (которая без ТЧ). Признака модифицированности еще нет. Строка добавляется при переходе на первую закладку. Ставлю отладчик на первую строку процедуры ПриВыбореЗакладки. Отладчик показывает количествоСтрок=1. Удаляю пустую строку. Дальнейшее переключение закладок уже не приводит к добавлению паразитной строки.
#15 by Wasya
Снес с формы документа табличную часть. Создал ее заново и все заработало. Видать таракан пробежал...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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