问题标签 [centura]

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.

0 投票
1 回答
74 浏览

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 还很陌生,所以也许问题很明显,我只是没有看到,或者可能有更简单的方法来生成条形码,但我已经为此困扰了好几天了,并且无处可去。

我会很感激任何帮助。

0 投票
2 回答
137 浏览

pdf - 通过 PDF 打印机打印 QRP 会导致页脚被截断,我可以防止这种情况吗?

我正在使用 TD 4.1 编写的 ERP 程序通过 QRP 生成各种发票、运输清单和类似文件。当我的客户只是定期将这些从程序打印到普通打印机时,它们会很好地打印出来。客户还通过 FreePDF XP 将它们打印为 PDF,这发生在打印对话框中(FreePDF XP 被选为打印机)。这会导致部分右侧和页脚被切断。

格式方面,报告使用纸张样式 A4,页边距顶部 = 0.8,底部 = 0.85,左侧 = 0.95,右侧 = 1.0。PDF 打印机也设置为 A4,但没有可用的边距设置。

我在这里抓住了稻草,但是有什么方法可以从报告中或可能以编程方式完成这项工作,或者这纯粹是在打印机驱动程序方面?

哦,遗憾的是,减小这些文件的宽度/高度不是一个选项。

0 投票
2 回答
213 浏览

class - Centura 中的功能类是什么?

我是 Centura 的新程序员,我熟悉 C++ 或 JAVA 中的类概念,但我对 windows 上下文中的函数类有点困惑。有人可以解释一下,它是什么以及它是如何工作的吗?谢谢

0 投票
2 回答
254 浏览

guptateamdeveloper - 我将如何从 TD 6.3 程序(SalLoadApp?)中运行 .exe

哎呀,

我正在尝试从现有的 TD6.3 应用程序中运行 .exe 程序(用另一种语言编写的小型帮助应用程序)。

根据文档,我认为这适用于 SalLoadApp(或者理想情况下适用于 SalLoadAppAndWait,因为我确实需要等待它完成并且希望它对用户不可见 - 该应用程序是一个控制台应用程序,没有可见的输出或用户交互),但试图这样调用它根本没有任何作用。我已经尝试过仅将 appname 作为参数(它与 TD 应用程序位于同一文件夹中):

以及完整路径:

我是否误解了它的工作原理或遗漏了什么?它仅适用于 TD 应用程序吗?还有另一种通过代码执行现有非 TD .exe 文件的方法吗?

0 投票
1 回答
85 浏览

guptateamdeveloper - 如何在 Centura 6 Team Developer SQL/Windows 中保存断点

如何在 Gupta 6 中保存断点?当我在将一些代码插入另一个 .apt 后刷新库时,我在主程序中的断点丢失了。有什么技巧可以预防吗?

0 投票
2 回答
90 浏览

guptateamdeveloper - 如何在 TeamDeveloper 6.3 中获取变量文件夹(例如程序文件或用户)?

我需要从 TD 6.3 程序中获取 Windows 10 中的某些特殊 Windows 文件夹,例如 Program Files、用户或 Appdata。这有什么特定的功能吗?我浏览了帮助,但似乎找不到它。

我还需要检查程序当前是否对我指定的文件夹具有读/写访问权限。我怀疑后者可以通过分别尝试 SalFileOpen 或 SalFileWrite 并检查结果来实现。

关键是我需要从网络位置获取一些临时文件到本地机器才能使用它们,因为我只有对网络驱动器的读取权限。到目前为止,我只是在 C:\ 中创建了一个临时文件夹,这在调试中非常有效,但是当我构建程序然后尝试运行它时,由于某种原因它没有获取文件并且临时文件夹保持为空. 认为这是一个权限问题,我尝试以管理员身份运行,但无济于事。我有点不知道为什么它不起作用,所以任何输入都值得赞赏。我只是使用 SalFileCopy 将所需文件从网络驱动器复制到临时文件夹,并将覆盖标志设置为 true。

0 投票
1 回答
146 浏览

guptateamdeveloper - 打印 QRP 而不警告打印机边距?

我有一个我似乎无法摆脱的问题。

当我的客户打印特定的 QRP 时,他会收到“警告。此报告可能超出打印机页边距。文本可能会被剪裁,具体取决于所使用的打印机。您希望继续吗?”

当然,这绝不是关键,但由于该客户每天的打印数量庞大,因此每次都必须确认此对话,这是一个问题。

我以前遇到过这个问题,似乎可以通过将报告格式设置为“自定义”来解决它,但是我最近更新了 QRP,尽管仍然设置为“自定义”,但问题又回来了。我也尝试过 A4(这是打印机的标准页面格式)和 A5,但无济于事。有没有办法在代码中抑制这个错误?报告本身比 A4 小得多(它是 A5 格式的包装标签),因此不会导致打印边距出现任何问题,而且打印出来的效果非常好。

0 投票
1 回答
126 浏览

guptateamdeveloper - 将 Gupta 应用程序从 5.2 版升级到 7.0

我正在尝试将 gupta 应用程序从 5.2 版转换为 7.0 版,之后我看到有一个名为 mimg52.dll 的外部函数,我尝试在 mimg70.dll 中更改它但没有任何 dll在我的电脑里面这个名字。然后,我尝试使用 dll 版本 5.2 启动应用程序,但程序显示以下消息:“无法加载 Gupta 运行时环境(CDLLI52.dll)”

我该如何解决?

0 投票
1 回答
81 浏览

guptateamdeveloper - 编译 Gupta 应用程序版本 7.0 时出错

我正在尝试编译 gupta 应用程序 7.0 版,之后它返回以下错误:“无法加载或找到外部库(或其组件之一)。检查以确保路径和文件名正确以及所有必需的库可用。” 该错误与名为 biptoAfcsAdapter.dll 的 DLL 有关,但此 DLL 在应用程序的执行路径内。

我该如何解决?

0 投票
2 回答
126 浏览

plsql - 自动创建 .pdf 文件 centura

我在 Centura 2.1 团队开发人员中工作,我想直接从系统生成 (.pdf) 文件,并且每个 .pdf 文件都根据该文件中的数据具有唯一的名称。

我该怎么做 ?