Вернуться
Отказ от последнего
Alex20
0 - 03.01.2007-09:52
Мини 600 работают очень даже класно.... Спасибо вам, Валерий, даже, если длинна кабеля превышает 30м проверено! Но есть небольшая загвоздка при выполнении операции, отказ от последнего, возвращается пустая строка, хотя программа которая идет вместе с каштаном видит данную операцию и там строка не пустая. Для кассира - эта операция просто идеальна, но для программиста не очень....Подскажите как можно получить хотябы код товара...:(
Alex
1 - 03.01.2007-11:46
Так а какая проблема-то? Смотрим по протоколу предыдущую операцию и получаем оттуда все данные о том, от чего был отказ.
Alex20
2 - 03.01.2007-13:01
Проблема в том, что OLE объект КАШТАН возвращает пустую строку!!!
А в протоколе она не пустая???
Alex20
3 - 03.01.2007-13:21
И операция тказа не всегда идет второй после самого отказа!
Jekky
4 - 03.01.2007-15:14
OLE объект CashTAN в протоколах никаких строк не возвращает, однако. Ни пустых, ни полных. При условии неиспользования метода ЭзСтринг, понятно, ну так этож не значение.

Такчто объясняйте поподробнее, что увастамнетак. Ну типа такого: значение поля(свойства) такогото объекта сякогото при значении поля вотэдакого равного вотэтому возвращает нечто интерпретируемое моей средой разработки как пустая строка. Тогда и поглядим ;)
Alex20
5 - 04.01.2007-08:43
***.Fields("OpCode").value = 13
Т.е. Код операции = 13 (Отказ от последнего);

То значения
***.Fields("Price").value (цена) - пустое значение
***.Fields("LocalCode").value (локальный код) - пустое значение
***.Fields("Count").value (количество) - пустое значение

Хотя в протоколе - это выглядит по другому :)
Вот так------------------------------------------------------------------
1111(код) / Хлеб(наименование) / 000(кол-во) / 0,00(сумма)
----------------------------------------------------------------------------
Alex
6 - 04.01.2007-12:44
Ну так я и говорю - берите предыдущую запись протокола и смотрите, от чего отказ...
Просто при просмотре протокола программа это делает сама для удобства пользователя...

Добавить сообщение
Ваше имя 
Пароль (для зарегистрированных) 
email 
Сообщение 
Введите код, изображенный на картинке
Для зарегистрированных пользователей можно не вводить 
Внимание - введите код без последнего символа!

© ТФПК Лтд. Все права защищены.
0.028014 seconds