Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: События объекта ТабличноеПоле
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование обычных форм 1С 8.2 и не интерфейсной логики
andrew76
Добрый вечер !

В продолжение открытой мной ветки про обработку с табличной частью:
В каком событии табличного поля можно отследить количество введенных в табличную часть записей ?
Petre
В любом.
andrew76
Наверное я не совсем точно составил вопрос.Мне нужно такое событие табличного поля,чтобы когда я
добавляя или удаляя из табличного поля строки,контролировал следующее-есть ли строки вообще,если есть
введенные строки -то в каком количестве.
kosalex
Цитата(andrew76 @ 04.03.15, 17:48) необходимо зарегистрироваться для просмотра ссылки
Наверное я не совсем точно составил вопрос.Мне нужно такое событие табличного поля,чтобы когда я
добавляя или удаляя из табличного поля строки,контролировал следующее-есть ли строки вообще,если есть
введенные строки -то в каком количестве.



Если не ошибаюсь у объекта ТЧ есть метод Количество() - вернет кол-во строк в ТЧ.
Petre
Цитата(andrew76 @ 04.03.15, 17:48) необходимо зарегистрироваться для просмотра ссылки
Наверное я не совсем точно составил вопрос.Мне нужно такое событие табличного поля,чтобы когда я
добавляя или удаляя из табличного поля строки,контролировал следующее-есть ли строки вообще,если есть
введенные строки -то в каком количестве.

Не совсем точно.
Расскажу следующее, а там сами решайте.

К примеру, есть в ТЧ 10 строк.
При добавлении новой строки в событии "ПередНачаломДобавления" количество вернет 10. В событии "ПриНачалеРедактирования" их будет 10, если "НоваяСтрока = Ложь", или 11, если "НоваяСтрока = Истина". В "ПриОкончанииРедактирования" строк будет 11, если "НоваяСтрока = Истина" и "ОтменаРедактирования = Ложь", или 10, если "НоваяСтрока = Истина" и "ОтменаРедактирования = Истина".

Опять возмем 10 строк.
При удалении строки в событии "ПередУдалением" количество вернет 10. В событии "ПослеУдаления" строк будет уже 9.

А вообще отладчик в таких случаях очень помогает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.