Элемент управления Веб-сканер штрихкодов (экспериментальный) в Power Apps

Устаревший элемент управления сканирования штрихкодов, который не рекомендуется, но может быть полезен для сканирования кодов в веб-браузере.

Описание

Элемент управления показывает изображение с камеры в приложении, чтобы пользователи могли сканировать штрихкоды на всех устройствах. Элемент управления устарел из-за плохой производительности, мобильный элемент управления Считыватель штрихкодов заменяет этот элемент управления.

Примечание

Элемент управления веб-сканером штрихкодов поддерживается только в браузерах Microsoft Edge, Chrome, Firefox и Opera. Все остальные браузеры будут показывать предупреждение о том, что некоторые функции приложения не будут работать.

Ключевые свойства

BarcodeType — тип штрихкода для сканирования. Поддерживаемые типы: Codabar, Code39, Code128, EAN, I2of5, UPC. По умолчанию: UPC

Camera — на устройстве с несколькими камерами это числовой код камеры, которую приложение использует для сканирования штрихкодов.

Дополнительные свойства

AccessibleLabel — метка для средств чтения с экрана.

BorderColor  — цвет границы элемента управления.

BorderStyle  — стиль границы элемента управления: Solid, Dashed, Dotted или None.

BorderThickness  — толщина границы элемента управления.

DisplayMode — в зависимости от значения этого режима элемент управления разрешает пользователю вводить данные (Edit), только отображает данные (View) или элемент вообще отключен (Disabled).

Height  — расстояние между верхним и нижним краями элемента управления.

ShowLiveBarcodeDetection — режим отображения визуальных подсказок, которые указывают состояние обнаружения штрихкода. Желтые прямоугольники представляют проверяемые области. Зеленая линия поперек прямоугольника указывает на успешное определение штрихкода.

Stream — изображение, автоматически обновляемое согласно свойству StreamRate.

StreamRate — интервал обновления изображения, определенного с помощью свойства Stream, в миллисекундах. Допустимые значения — от 100 (1/10 секунды) до 3 600 000 (1 час).

Text — последнее определенное сканером значение штрихкода.

Tooltip  — пояснительный текст, отображаемый при наведении указателя мыши на элемент управления.

Visible — определяет, отображается элемент управления или он скрыт.

Width  — расстояние между левым и правым краями элемента управления.

X  — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).

Y  — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).

Patch( DataSource, BaseRecord, ChangeRecord )

Пример

Добавление элемента управления сканера штрихкодов

  1. Добавьте элемент управления Сканер штрихкодов и назовите его "Мой сканер штрихкодов".

    Не знаете, как добавить, назвать и настроить элемент управления?

  2. Добавьте элемент управления Подпись и назначьте в качестве его выходных данных для свойства Text сканера штрихкода.

  3. Сканируйте штрихкод, тип которого задан с помощью свойства BarcodeType.

    В метке отображается отсканированный штрихкод.

Руководство по настройке специальных возможностей

Варианты для видео

  • Попробуйте добавить элемент Подпись, присвоив его свойству Text значение свойства Текст сканера штрихкодов. Так как сканер штрихкодов не отображает значение определенных штрихкодов, выполнив указанные выше действия, вы сделаете сканер доступным для всех пользователей, а не только для пользователей с ослабленным зрением.

Поддержка средства чтения с экрана

  • Должен присутствовать элемент AccessibleLabel.

    Примечание

    Средства чтения с экрана проинформируют об обнаружении нового штрихкода. Само значение не будет объявлено. Пока штрихкод будет отображаться, средства чтения с экрана будут напоминать пользователю каждые пять секунд об определении одного и того же штрихкода.

Примечание

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

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).