Елемент керування «Сканер штрих-коду» в Power Apps

Сканує звичайні штрих-коди, QR-коди та двовимірні матричні штрих-коди на пристрої Android або iOS.

Опис

Елемент керування відкриває власний сканер на пристрої Android або iOS. Сканер автоматично розпізнає штрих-код, QR-код або двовимірний матричний штрих-код, що знаходиться перед пристроєм. Елемент керування не підтримує сканування у веб-браузері.

Примітка

Елемент керування «Сканер штрих-кодів» підтримується лише для пристроїв Android і iOS. На всіх інших платформах відображатиметься попередження про те, що деякі функції програми не працюватимуть.

Ключові властивості

Value – вихідна властивість, що містить текстове значення нещодавно відсканованого коду.

Type – вихідна властивість, що містить тип нещодавно відсканованого коду.

OnScan – дії, які виконуються після успішного сканування штрих-коду.

OnCancel – дії, які виконуються після скасування користувачем сканування штрих-коду.

BarcodeType – тип штрих-коду, який потрібно відсканувати. Можна вибрати кілька типів штрих-кодів, поєднавши їх. Приклад: BarcodeType.Code128 & BarcodeType.Code39 За замовчуванням: автоматично.

PreferFrontCamera – використання фронтальної камери (у разі її наявності) для сканування.

FlashlightEnabled – автоматичне ввімкнення ліхтарика в разі відкриття сканера.

Додаткові властивості

Text – текст, що відображається на кнопці активації сканера.

BorderColor  – колір межі елемента керування.

BorderStyle  – визначає стиль межі елемента керування: Суцільна, Штрихова, Пунктирна або Немає.

BorderThickness  – товщина межі елемента керування.

DisplayMode  – визначає, чи елемент керування дозволяє ввід даних користувачем (Редагування), лише відображає дані (Перегляд) або ж є вимкнутим (Вимкнуто).

Height  – висота кнопки активації сканера.

Tooltip  – пояснювальний текст, що з’являється в разі наведення курсору на елемент керування.

Type – тип коду, визначений під час нещодавнього успішного сканування.

Visible  – відображення або приховання елемента керування.

Width  – ширина кнопки активації сканера.

X – відстань між лівим краєм елемента керування та лівим краєм його батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Y – відстань між верхнім краєм елемента керування та верхнім краєм батьківського контейнера (екрана, якщо батьківський контейнер відсутній).

Рекомендації щодо спеціальних можливостей

Рекомендації щодо елемента керування Button застосовуються також до елемента керування Сканер штрих-кодів, оскільки ця кнопка запускає сканування.

Альтернативи для графічного відображення

  • Сканер штрих-кодів – це кнопка, що не відображає результат сканування. Розгляньте можливість відображення результату сканування за допомогою елемента керування Label. Установіть для властивості підпису Text значення, установлене для властивості сканера Value. Установіть для властивості підпису Live значення Polite (Люб’язний), щоб користувачі невізуального екрана отримували сповіщення про зміни. Таким чином скановані значення будуть доступні усім, незалежно від здатності сприймати зорову інформацію.

  • Користувачі з вадами зору та розладами руху можуть воліти не направляти камеру на штрих-код. Розгляньте можливість додавання іншої форми вводу, як-от використання елемента керування Text input, для вводу штрих-кодів користувачами.

Доступність штрих-кодів за пристроями

Тип штрих-коду Android iOS
QR_CODE
DATA_MATRIX
UPC_A
UPC_E
EAN_8
EAN_13
CODE_39
CODE_93
CODE_128
CODABAR
ITF
RSS14
PDF_417
RSS_EXPANDED
MSI
AZTEC

Примітка

PDF_417 та AZTEC не підтримуються в автоматичному режимі.

Статті за темою

Обмеження елементів керування в Power Apps

Примітка

Розкажіть нам про свої уподобання щодо мови документації? Візьміть участь в короткому опитуванні. (зверніть увагу, що це опитування англійською мовою)

Проходження опитування займе близько семи хвилин. Персональні дані не збиратимуться (декларація про конфіденційність).