继续脚本嗨,我有一个主表 (main_dt),我要更新它 (update_dt)。 但是,有时 update_dt 为空。 我如何使脚本继续运行? 我要使用什么功能才能继续?
回复:继续脚本
@skyzvoir0001写道:
嗨,我有一个主表 (main_dt),我要更新它 (update_dt)。 但是,有时 update_dt 为空。 我如何使脚本继续运行? 我要使用什么功能才能继续?
有多种方法可以确保您的脚本处理潜在的问题。 您可以通过以下两种方式来处理没有行导致问题的数据表的情况。
- 尝试() - Try() 函数允许您尝试一些可能不起作用的事情并从容地恢复。 在你的情况下,你可以用 Try() 包围你的 << Update()。 如果 << Update() 消息抛出错误,这将允许您的脚本继续。
- 如果() - If() 条件允许您在执行其他语句之前测试条件是否为真。 因此,您可以在执行 <
当您说“update_dt 为空”时,不清楚您的意思是数据表没有任何行还是变量 update_dt 没有值。 您的意思是您在 If() 中检查该条件的方式会有所不同。 如果您的意思是数据表没有任何行,您可以使用N 行()功能。 或者,是空的()或者不见了()函数将测试 JSL 变量是否没有值。