суффиксы обычно во многих по умолчанию #10#13
префикс настраивать надо, но это не сложно
можно и суффикс поменять
вообще-то ATOL раздает DLL бесплатно на сканеры, ккм, и пр.

по сканеру:
можно и так выкрутиться. Сканер передает и префикс и суффикс
но я думал это будет объект, который генерит событие smile

Спасибо Дмитрий!

Ничего страшного в использовании скриптов не вижу.
Присланную настройку посмотрю на выходных
Спасибо большое за то что Вы таким как я занимаетесь
вскользь посмотрел не увидел транзакции

С уважением,
Денис

опять файл не прикрепился...

Доброго времени суток Дмитрий,

Про сканер ШК:

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

да это так
без разницы где находится курсор, никто не будет в моем случае разбираться.
хотелось бы вызов какой-то процедуры после срабатывания сканера ШК
а в этой процедуре я сам направлю куда записать символы переданные сканером ШК

Про БД:
Данные документа хранятся в четырех таблицах
в зависимости от поля TipDoc данные берутся из еще одной  таблицы (по типу Документа они разные)
поэтому для добавления/сохранения/удаления
нужно писать какой-то запрос  (или скрипт)
мои мысли:
При добавлении
1 Начинаем тразакцию
2 Добавляем запись в таблицу Docs.(TipDoc не забываем он же нам известен) При этом получаем id записи таблицы Docs
3 Добавляем записи в таблицу dvKontra с этим id
4 Добавляем записи в таблицу dvSklad с этим id
5 Так как мы знаем TipDoc (что за документ мы создаем) то в соответствующую таблицу
    добавляем запись (не забывая про полученный id)
6 Сохраняем транзакцию.
Как это написать?
  С уважением,
Денис

Доброго времени суток!
Спасибо что заинтересовались
1 пока отпал
файлик прикрепил

Еще кое что без чего жить не смогу smile
Сканер штрихкода
В скрипте пишу:

var
  sHello: string;
  sMestaX: array [1..2] of string;

procedure HelloWorld (s: string);
begin
  ShowMessage(s);
end;

begin
  // just for example
  sMestaX[1]:='ПН';
  sMestaX[2]:='РН';
  sHello := 'Script said hello!';
  HelloWorld(sHello);
end.

т.е. определяю массив sMestaX
и наполняю значениями
sMestaX[1]:='ПН';
sMestaX[2]:='РН';
хотелось видеть это на форме (ПН ,РН)
ComboBox (Выпадающий список)
Это возможно?
С уважением,
Денис

Доброго времени суток!
Назрела необходимость в программе такого плана.
Посмотрел Вашу вот чего мне не хватает в Вашем детище:
1. Нет ввода числа (текст есть, а числа нет)
2. В гриде обновляется только одна таблица (а мне надо в трех сразу можно это увидеть в гриде )
3. Для кнопки можно выполнить ТОЛЬКО одно действие, а мне хочется несколько (назовем это "пакетное действие")
4.Нет выпадающего меню с моими строками (обещали в 5-ой версии)

прикрепил для наглядности файлик

Прошу помощи в написании SQL запросе (можно куда-нибудь отправить smile )
для сохранения всех данных грида (может я чего-то упускаю)
Все остальное либо мелочи либо подходит для моих нужд

проект в целом очень хороший

С уважением,
Денис

PS: Успехов в развитии