Добрый день. Есть задача: в текстовый файлик нужно сосканировать таблицу из трёх колонок: НомерНакладной Артикул СерийныйНомер можно и без разделителя.
По-другому: кладовщик должен ввести №накладной, сканировать Артикул с коробки, увидеть количество ШК которое нужно сосканировать и сканировать эти ШК продукции с нужным Артикулом. При этом количество должно уменьшаться на 1 с каждым "пиком".
ТЗ:
- Создаём две БД. В первой просто № накладной
во второй 3 колонки: №накл+Артикул Наименование Количество
- Форма1: Ввод №накладной руками (сохраняем в переменную1, находим в БД1)
- Форма2: Скан. артикула. (Поиск в БД2_кол1 используя префикс "переменная1"). Нашли.
- Форма3: Здесь сканируем ШК, учитывая количество из БД_кол3 (используем авто+/-)
Так вот первая проблема: Как мне сделать поиск в форме3 по БД2 чтобы вытащить количество? Я хотел в форме2 сканировать Артикул в переменную2,
используя префикс переменная1, однако префикс не подставляется, ошибка: "короткие данные". Работает, только если сканировать в текст (тип данных "текст").
Вторая проблема: Сохранять считанные серийники хорошо бы в БД3, поскольку очень просили защиту от повторного считывания одного и того же серийника.
Это я вообще не знаю как сделать, вот у scanсity есть тип данных "Серийный номер" со свойством сохранять в такую-то БД.
Прошивка 2.41-GD01 для ТСД Cipher800x
По-другому: кладовщик должен ввести №накладной, сканировать Артикул с коробки, увидеть количество ШК которое нужно сосканировать и сканировать эти ШК продукции с нужным Артикулом. При этом количество должно уменьшаться на 1 с каждым "пиком".
ТЗ:
- Создаём две БД. В первой просто № накладной
во второй 3 колонки: №накл+Артикул Наименование Количество
- Форма1: Ввод №накладной руками (сохраняем в переменную1, находим в БД1)
- Форма2: Скан. артикула. (Поиск в БД2_кол1 используя префикс "переменная1"). Нашли.
- Форма3: Здесь сканируем ШК, учитывая количество из БД_кол3 (используем авто+/-)
Так вот первая проблема: Как мне сделать поиск в форме3 по БД2 чтобы вытащить количество? Я хотел в форме2 сканировать Артикул в переменную2,
используя префикс переменная1, однако префикс не подставляется, ошибка: "короткие данные". Работает, только если сканировать в текст (тип данных "текст").
Вторая проблема: Сохранять считанные серийники хорошо бы в БД3, поскольку очень просили защиту от повторного считывания одного и того же серийника.
Это я вообще не знаю как сделать, вот у scanсity есть тип данных "Серийный номер" со свойством сохранять в такую-то БД.
Прошивка 2.41-GD01 для ТСД Cipher800x