问题标签 [guptateamdeveloper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sqlbase - 一台 PC 作为 SqlBase 数据库的服务器
任何人都可以指导我如何(如果可能)将 PC 设置为多用户使用的服务器。我有 SqlBase 的 5 个用户许可证,这是一个在 Team delveloper (Gupta) 下制作的多用户应用程序。
如果需要,我还需要什么?
如何设置?
谢谢
guptateamdeveloper - 如何在团队开发人员中检查窗口状态?
如何在团队开发人员中检查窗口状态(最小化、最大化等)?是否有任何内置功能可用于相同的功能?
sqlbase - 连接在虚拟机上运行的 SQLBase Server
我有一台运行 SQLBase 8.5 的物理 Window Server 2008 R2 机器,连接到它没有问题。最近我将此服务器迁移到虚拟机并出现问题。有时我能够连接到服务器,有时不能。
我可以固定我的虚拟服务器,但无法通过 SQLTalk 或任何客户端应用程序连接到它。有人在虚拟机上运行 SQLBase 8.5 时遇到同样的问题吗?
谢谢!
barcode - 有没有办法在 TD 6.3 中生成有效的 Code128 条码?
我目前正在开展一个需要将 Code128 条形码输出到 QRP 的项目。这是一个从 TD 4.1 移植的旧项目,它之前使用了一个无法在 6.3 中正常工作的barcode.dll。
由于找不到可以工作的 DLL,我决定尝试使用 Sample Vault ( https://samples.tdcommunity.net/index.php?dir=&file=Code128bWin.zip ) 中的 Code128bWin 项目。现在,问题是,那里使用的功能可以很好地生成条形码,但它们不可扫描,我不知道为什么。
我对 Team Developer 还很陌生,所以也许问题很明显,我只是没有看到,或者可能有更简单的方法来生成条形码,但我已经为此困扰了好几天了,并且无处可去。
我会很感激任何帮助。
pdf - 通过 PDF 打印机打印 QRP 会导致页脚被截断,我可以防止这种情况吗?
我正在使用 TD 4.1 编写的 ERP 程序通过 QRP 生成各种发票、运输清单和类似文件。当我的客户只是定期将这些从程序打印到普通打印机时,它们会很好地打印出来。客户还通过 FreePDF XP 将它们打印为 PDF,这发生在打印对话框中(FreePDF XP 被选为打印机)。这会导致部分右侧和页脚被切断。
格式方面,报告使用纸张样式 A4,页边距顶部 = 0.8,底部 = 0.85,左侧 = 0.95,右侧 = 1.0。PDF 打印机也设置为 A4,但没有可用的边距设置。
我在这里抓住了稻草,但是有什么方法可以从报告中或可能以编程方式完成这项工作,或者这纯粹是在打印机驱动程序方面?
哦,遗憾的是,减小这些文件的宽度/高度不是一个选项。
guptateamdeveloper - 我将如何从 TD 6.3 程序(SalLoadApp?)中运行 .exe
哎呀,
我正在尝试从现有的 TD6.3 应用程序中运行 .exe 程序(用另一种语言编写的小型帮助应用程序)。
根据文档,我认为这适用于 SalLoadApp(或者理想情况下适用于 SalLoadAppAndWait,因为我确实需要等待它完成并且希望它对用户不可见 - 该应用程序是一个控制台应用程序,没有可见的输出或用户交互),但试图这样调用它根本没有任何作用。我已经尝试过仅将 appname 作为参数(它与 TD 应用程序位于同一文件夹中):
以及完整路径:
我是否误解了它的工作原理或遗漏了什么?它仅适用于 TD 应用程序吗?还有另一种通过代码执行现有非 TD .exe 文件的方法吗?
guptateamdeveloper - 如何在 Centura 6 Team Developer SQL/Windows 中保存断点
如何在 Gupta 6 中保存断点?当我在将一些代码插入另一个 .apt 后刷新库时,我在主程序中的断点丢失了。有什么技巧可以预防吗?
guptateamdeveloper - 如何在 TeamDeveloper 6.3 中获取变量文件夹(例如程序文件或用户)?
我需要从 TD 6.3 程序中获取 Windows 10 中的某些特殊 Windows 文件夹,例如 Program Files、用户或 Appdata。这有什么特定的功能吗?我浏览了帮助,但似乎找不到它。
我还需要检查程序当前是否对我指定的文件夹具有读/写访问权限。我怀疑后者可以通过分别尝试 SalFileOpen 或 SalFileWrite 并检查结果来实现。
关键是我需要从网络位置获取一些临时文件到本地机器才能使用它们,因为我只有对网络驱动器的读取权限。到目前为止,我只是在 C:\ 中创建了一个临时文件夹,这在调试中非常有效,但是当我构建程序然后尝试运行它时,由于某种原因它没有获取文件并且临时文件夹保持为空. 认为这是一个权限问题,我尝试以管理员身份运行,但无济于事。我有点不知道为什么它不起作用,所以任何输入都值得赞赏。我只是使用 SalFileCopy 将所需文件从网络驱动器复制到临时文件夹,并将覆盖标志设置为 true。
guptateamdeveloper - 打印 QRP 而不警告打印机边距?
我有一个我似乎无法摆脱的问题。
当我的客户打印特定的 QRP 时,他会收到“警告。此报告可能超出打印机页边距。文本可能会被剪裁,具体取决于所使用的打印机。您希望继续吗?”
当然,这绝不是关键,但由于该客户每天的打印数量庞大,因此每次都必须确认此对话,这是一个问题。
我以前遇到过这个问题,似乎可以通过将报告格式设置为“自定义”来解决它,但是我最近更新了 QRP,尽管仍然设置为“自定义”,但问题又回来了。我也尝试过 A4(这是打印机的标准页面格式)和 A5,但无济于事。有没有办法在代码中抑制这个错误?报告本身比 A4 小得多(它是 A5 格式的包装标签),因此不会导致打印边距出现任何问题,而且打印出来的效果非常好。