Оно и в экселе так. Но там это наиболее востребовано, т.к. ячейки могут содержать "неравномерно" форматированный текст, т.е. может понадобиться обратиться во время редактирования к панели инструментов экселя, чтобы выделить жирным часть вводимого текста. В 1с в ячейках хранится только неформатированный текст и "отвлекаться" во время редактирования вроде не на что. Может быть, конечно ситуация, когда текст склеивается кусочками из буфера обмена, но это мне кажется редкий случай.
А вот в описанном мной случае происходит выборочная корректировка ячеек находящихся не рядом и поэтому для перехода между ними пользуются не клавиатурой, а кликами мышки по нужным ячейкам. И поэтому некрасиво выглядит ситуация, когда при клике по следующей ячейке приредыдущая автоматически завершает редактирование, а после корректировки последней при клике на командной кнопке редактирование не завершается.
В принципе, чтобы обеспечить удобство работы с таблицей в обоих вариантах, можно снабдить ТабличныйДокумент методом "ЗакончитьРедактирование". Этот метод можно было бы вызывать в начале процедуры обработки и быть уверенным, в том что все данные будут доступны.
Отправлено 16 года(лет) назад
#