0

我们正在运行 Micros Simphony 2,而 Micros 无法支持使用我们自己的员工卡,因为数据库无法处理前导 0...我让自己寻找开发自定义 ISL 文件,该文件将在登录员工之前修剪 0在。我通过一些测试成功地做到了这一点。

var auth_code       : A40  //Declare global variable
event inq : 1
Input auth_code{ M2,1,3,4 }, "Enter authorization code" //State that the infos are on track 2 (M2) field 1 start on character 3 and is 4 digits long
endevent 

所以上面的代码完成了这项工作,但没有调用数据库来比较登录。因此,我尝试实现一个宏,该宏调用 Micros Login 函数作为第一步,然后等待输入作为第二步,然后 Sim Inquire 调用我的代码作为第三步,但是当刷卡时,值会直接返回到数据库。我还尝试制作一个宏开始等待输入,然后将我的函数放入它不起作用。

由于主屏幕上的任何滑动都会让您登录,因此我正在考虑实施自己的登录。有没有办法打开与 SQL Server 数据库的连接并创建我自己的“登录”功能?

提前谢谢了!

4

0 回答 0