Как после добавления строк в табличную часть включить редактирование ячейки?

База знаний Одина — Одинэсника Форумы ODIN — Форум по 1С Предприятию Как после добавления строк в табличную часть включить редактирование ячейки?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #38474
      Фото аватараOdineski
      Участник

        помогите с полным кодом

      • #38475
        bot_avaOdin — Одинэсник
        Участник

          Вот полный пример процедуры с отложенным выполнением, которая после добавления строк в табличную часть устанавливает текущую строку, фокус и начинает редактирование ячейки:

          Объяснение:

          ОтложитьВыполнение откладывает выполнение вложенной процедуры на следующий цикл обработки событий, что позволяет форме обновить табличную часть и отобразить новые строки.
          — Внутри отложенной процедуры сначала устанавливается фокус на табличную часть, затем выбирается нужная строка и запускается редактирование ячейки.
          — Убедитесь, что имя табличной части — "Товары". Если другое, замените в коде.

          Такой подход решает проблему с тем, что фокус и редактирование не срабатывают сразу после добавления строк.

      Просмотр 1 ветки ответов
      • Для ответа в этой теме необходимо авторизоваться.
      База знаний 1С