Cipherlab 8000/8001 Конкатенация

Страницы: 1 2 След.
RSS
Cipherlab 8000/8001 Конкатенация, Обсуждение: Cipherlab 8000/8001 Конкатенация
 
Прошивка и ГП V2.41-LJ01
Вопрос по ГП. Имеется ли возможность каким-либо образом редактировать запись в БД (текстовую),к существующему текстовому значению поля добавить введенный с клавы или считывателя текст? Интересует именно БД, т.к. только там можно поиск организовать.
Спасибо.
 
Префиксом или суффиксом добавлять к записи переменную, естественно перед этим поместив в нее данные.
 
Спасибо, уловил. Можно еще вопрос, почему может не работать опция "Если не найдено в Базе Данных" - выставляю разные варианты, но срабатывает каждый раз как "Очистить экран"..?
 
Строка1 Тип Данных - Текст, поиск в Поле1(ключевое)
Строка2 Тип данных - Переменная1
Строка3 Тип данных База данных, поиск в Поле2, жму "Еще" ставлю галку сохранить поле данных, добавить префикс Переменная1
Жму enter, запись сохраняется в ФД, в БД изменения поля2 не происходит, не добавляется значение Переменная1.
Что не так делаю?
 
Слова, слова... Задачу приложите, поглядим.
 
https://yadi.sk/d/o_Q1JY0yuFXTZ - Задача

https://yadi.sk/i/__sJMTwxuFXYN - БД

Форма1:
Вводим штрихкод, ищем в БД, сохраняем в переменную1
Выводим Поле2
Вводим, что хотим добавить к полю2, сохраняем в переменную2

Переходим к Форме2
вывод значения из переменной1, ищем по полю1 БД
изменяем в БД поле2, указываем сохранить в поле, добавляем к существующему (префикс) значение переменной2

В итоге запись в БД не меняется...

10754_REG_Temp.AGX

10754_1.txt

 
А зачем так сложно? Считываете ШК, ищется по первому полю и отображается второе, курсор уже на нем, меняете значение (добавляете) и жмете Ентер. Все на одной форме, без всяких переменных.
 
Изменений в самой БД при этом же не произойдет, а мне нужно что бы редактировалась БД ее потом и выгружать обратно буду. Смысл в том, что сканирую EAN товара(поле1), отображается складская ячейка хранения(поле2), если необходимо добавить еще ячейку пишем ее, и в следующий раз при сканировании этого EAN(поле1) отображалось уже дополненное поле2. Речь о том, что никак не получается сделать изменение поля БД.
 
Ка это изменений не произойдет. А как же тогда количество менять? Попробуйте.
 
Так, вроде, понял. Если выставить галку "Добавить префикс", то действительно префикс к полю приписывет слева, если выставить Переменная1, а если просто символ какой указать, то не приписывает. И почему если поставить "Добавить суффикс", то в поле просто суффикс прописывается, а не добавляется к текущему значению поля справа? И еще вопрос, если выставить "Добавить префикс", и указать Переменна1 то больше ничего добавить нельзя, как разделитель прописать между префиксом и текущем значением поля?
Страницы: 1 2 След.