1С Режим Конфигуратор



         

Описание - часть 2


Процедура ПриВводеСтроки()

.......СтатусВозврата(0);

КонецПроцедуры

ПриНачалеРедактированияСтроки()

Обрабатывает начало изменения существующей (!) строки (когда пользователь ручками вводит или изменяет значения реквизитов табличной части). Исходя из примера, описанного выше для процедуры ПриВводеСтроки(), догадайтесь, как можно запретить редактирование стоки?

ПриРедактированииНовойСтроки()

Похожая на предыдущую, но с тем отличием, что вызывается только при редактировании ВНОВЬ созданной строки.

ПриОкончанииРедактированияСтроки (ФлагНовойСтроки)

ФлагНовойСтроки - имя переменной, в которую будет записана 1, если окончен ввод НОВОЙ строки, соответственно - 0, если закончено редактирование ИМЕВШЕЙСЯ. Процедура вызывается, когда пользователь "дезактивирует" строку мышкой, нажатием Enter, или Esc (кроме случая, когда отказываются от редактирования новой строки).

ПриУдаленииСтроки()

Действие, которое будет обработано данной процедурой, очевидно исходя из имени процедуры. Что еще добавить?

ПриИзмененииПорядкаСтрок (ФлагДействия)

ФлагДействия - имя переменной, которая станет "-1", если строка поднимается вверх, станет "1" при перемещении строки вниз, и станет "0", если изменяются номера строк, например, при сортировке. А что при этом сделать - это уже ваша фантазия (моей не хватает :).

Не забывайте о том, что имеются предопределенные процедуры, общие для любых форм системы 1С, такие как ПриОткрытии(), ПриЗакрытии() и т.д. Их подробное описание здесь не приводится, дабы не перегружать главу о документах.




Содержание  Назад  Вперед