2020-09-16 12:48发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的客户想要修改现有的SAPSCRIPT表格,该表格现在具有首页和各种数量的下一页。 他们只想在特定条件下插入新的首页。 我知道我可以在SMARTFORMS中为页面添加条件,但是我不知道如何在SAPScript中执行相同的操作。 有没有办法跳过页面?
非常感谢
最诚挚的问候
克莱门斯
使用SAPScript,打印程序将驱动整个打印过程。 完全不像Smartform那样,FM可以完成所有工作。 如果您在该程序中查找有问题的SAPScript,将看到如何调用每个页面和元素。 因此,您所需要做的就是在其中插入一些IF...。 我敢肯定,一旦您看到该程序,便会立即理解。
祝你好运!
谢谢耶琳娜,
是的,我知道这一点。 不适用于页面。 请举一个在SAP标准中找到的示例。
致谢
Clemens
您可以尝试调用函数 START_FORM ,并使用open_form和Close_form填充其导入参数STARTPAGE
,您将获得sap脚本编码的"外部"框架
在此框架内,您可以调用多个start_form和Close表单FM
如此:
1:在现有脚本编码周围放置一个start_form-close_form。
2:现在为其他页面添加start_form-close_form。 这必须称为现有编码
3:用所需的页面/窗口实现自己的脚本(SE71)。
4:在start_form-end_form之间调用write_form语句
5:在"开始表格-结束表格-周围"放置一个条件
Stefan
最多设置5个标签!
使用SAPScript,打印程序将驱动整个打印过程。 完全不像Smartform那样,FM可以完成所有工作。 如果您在该程序中查找有问题的SAPScript,将看到如何调用每个页面和元素。 因此,您所需要做的就是在其中插入一些IF...。 我敢肯定,一旦您看到该程序,便会立即理解。
祝你好运!
谢谢耶琳娜,
是的,我知道这一点。 不适用于页面。 请举一个在SAP标准中找到的示例。
致谢
Clemens
您可以尝试调用函数 START_FORM ,并使用open_form和Close_form填充其导入参数STARTPAGE
,您将获得sap脚本编码的"外部"框架
在此框架内,您可以调用多个start_form和Close表单FM
如此:
1:在现有脚本编码周围放置一个start_form-close_form。
2:现在为其他页面添加start_form-close_form。 这必须称为现有编码
3:用所需的页面/窗口实现自己的脚本(SE71)。
4:在start_form-end_form之间调用write_form语句
5:在"开始表格-结束表格-周围"放置一个条件
致谢
Stefan
一周热门 更多>