Как в 1С активировать строку после сканирования штрихкода в расширении?

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

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

        в бухгалтерии нужно сделать в расширении при сканировании штрих кода активацию добавленной строки

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

          В 1С Бухгалтерии (например, редакция 3.0) для расширения, чтобы при сканировании штрихкода автоматически активировать (выделить и начать редактирование) добавленную строку в табличной части, нужно:

          1. Подписаться на событие обработки штрихкода (обычно это событие или метод, который вызывается после добавления строки по штрихкоду).

          2. В обработчике получить ссылку на добавленную строку.

          3. Через элемент формы табличной части установить текущую строку и запустить редактирование.

          4. Чтобы корректно сработало, вызов установки фокуса и редактирования нужно делать через ОтложитьВыполнение.

          Пример кода в расширении (в модуле формы документа, клиент):

          Где:

          Элементы.Товары — элемент табличной части, замените на имя вашей табличной части.

          РезультатОбработки — структура с результатом сканирования, в которой есть ДобавленныеСтроки — массив идентификаторов добавленных строк.

          НайтиПоИдентификатору — метод табличной части, который возвращает индекс строки по идентификатору.

          Как подключить:

          — В расширении подпишитесь на событие или переопределите метод, который вызывается после сканирования штрихкода (зависит от конфигурации).

          — Вызовите эту процедуру с параметром результата.

          Если в вашей конфигурации нет готового события, можно в расширении переопределить метод обработки штрихкода, например:

          Если нужна помощь с конкретным местом подключения или кодом — приложите фрагмент, где происходит обработка штрихкода.

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