Как сделать вывод со сканера штрих-кода входом для карты данных - PullRequest
0 голосов
/ 28 января 2019

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

У меня есть 3 элемента, которые я используюдля тестирования:

1) Сканер штрих-кода MyScanner.

2) Текстовое поле метки с именем Label1.

3) Форма редактирования с картой данных с именем Datacard1

Когда я сканирую элемент, значение Текст в Label1 становится Myscanner.Value

То, что я хочу, чтобы ввод данных datacard1 был Текст в Label1.

What I 'мы пытались установить значение поля по умолчанию для datacard1 как Label1.Text, но значение карты никогда не меняется.

Пытаюсь ли я обновить неправильное значение для карты данных или мой синтаксис неверен,

1 Ответ

0 голосов
/ 15 августа 2019

Я нашел решение здесь , и оно работает.

Короче говоря (цитируется по ссылке):

  1. Установитьсвойство OnVisible экрана редактирования:

    Set (IsReset, false)

  2. Добавить элемент управления BarcodeScanner вне формы редактирования (на экране редактирования), установитьсвойство OnScan следующее:

    Set (IsReset, false);UpdateContext ({code: ""});UpdateContext ({code: BarcodeScanner2.Value});Set (IsReset, true)

  3. Установите для свойства по умолчанию для поля ввода текста в соответствующей карточке данных следующее:

    If (IsReset, code, Parent.Default)

...