无法保存当前窗口 dt。我在代码中添加了提示日期文本框,现在 dt = open 数据库将不再将打开的窗口名称存储在 dt 中。我在访问或评估 'Send' 时收到错误 Send Expects Scriptable Object , dt << /*###*/save(
任何帮助,将不胜感激。我尝试使用当前打开的表,但它无法识别新表。
回复:无法保存当前窗口 dt。吉姆,
如果有必要,我可以再次讨论,但我还有另一个问题要问你。我将日期提示作为模式,以保持窗口打开,直到用户输入日期范围。在他们点击“获取数据”按钮后,我希望关闭窗口。在按钮框(“获取数据”,runscript)中,runscript 有 runscript = Expr(nw<
问候,
韦恩
回复:无法保存当前窗口 dt。吉姆,
我想到了。我必须将 dt = open 数据库移至 runScript 例程中。这超出了常规,导致了我的问题。谢谢您的回复。您的输入帮助我根据时间查看我的代码。
再次感谢,
韦恩
回复:无法保存当前窗口 dt。吉姆,
同样的错误。
问候,
韦恩
回复:无法保存当前窗口 dt。问题似乎仍然是变量“dt”未创建,它是指向数据表尚未完成创建的指针。尝试更换
dt << run formats
和
wait( 10 );
看看它做了什么。
回复:无法保存当前窗口 dt。吉姆,
我已经添加了您建议的行。我收到以下错误“在访问或评估‘发送’时发送期望可写对象,dt <
问候,
韦恩
回复:无法保存当前窗口 dt。我假设 dt<
dt << run formats;
在 << Save 语句之前,强制 JMP 在尝试保存数据之前完成数据的创建。