如何在rpg程序中定义可在调用函数中访问的全局变量

否定

AS400上的RPG

他们是一种定义全局变量的方法,可以由我的主函数内部的函数访问吗?

例如,我有主rpg程序(称为“ MAIN_PROGRAM”,在其中称为另一个RPG程序(称为SUB_PROGRAM)。现在,我想在MAIN_PROGRAM中定义一个字符串变量“ ABC”,然后在调用SUB_PROGRAM时使用我的SUB_PROGRAM中的变量。

我不想将其作为输入参数发送到SUB_PROGRAM的原因是,我的MAIN_PROGRAM是使用生成器(CA-PLEX)编译的...这使我对字符串大小的限制为60 000。一种解决此问题的方法,但不能将其传递给SUB_PROGRAM,因为PLEX会将其截断为60 000个字符。

我想做的是创建一个可由SUB_PROGRAM引用的全局变量。

我是RPG编程的新手。我可以编辑程序的源代码,但是我不知道是否可以创建全局变量或类似的变量。

查尔斯

在两个程序之间?不。

在绑定到同一* PGM(或* SRVPGM)对象的两个模块之间,可以在变量d-spec上使用EXPORTandIMPORT关键字。

如果必须将它们保留为程序,那么将数据作为外部数据区域传递可能是您的最佳选择。

您正在使用哪个版本的Plex?我从6.1开始就没有使用过...如果当前版本未能与RPGLE并驾齐驱,我会感到有些惊讶。

如果您还没有,CA Plex / 2E社区是一个很好的帮助资源。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在rpg程序中定义可在调用函数中访问的全局变量

来自分类Dev

如何在r函数中访问全局变量

来自分类Dev

如何在子程序中访问全局变量

来自分类Dev

如何在R中创建可在函数和sql语句中使用的全局变量?

来自分类Dev

在C / C ++程序中,可以定义某些函数无法访问的全局变量吗?

来自分类Dev

如何在主程序流程中不调用全局变量的情况下填充全局变量?

来自分类Dev

如何在python中定义空变量或将值从函数传递给全局变量?

来自分类Dev

如何在Nuxt中定义全局变量以在任何地方访问

来自分类Dev

如何在Python中访问全局变量?

来自分类Dev

如何在Kivy文件中访问全局变量?

来自分类Dev

如何在Python中访问全局变量?

来自分类Dev

如何在Zend Framework Controller中访问全局变量

来自分类Dev

如何在 javascript 库中访问 Twig 全局变量

来自分类Dev

如何在其他函数中访问全局变量的值

来自分类Dev

全局变量未在函数中定义

来自分类Dev

如何在nunjucks中定义全局变量?

来自分类Dev

如何在codeIgniter中定义全局变量(值)

来自分类Dev

如何在R包中定义“隐藏的全局变量”?

来自分类Dev

如何在树枝模板文件中定义全局变量?

来自分类Dev

如何在Deno中定义全局变量?

来自分类Dev

如何在nunjucks中定义全局变量?

来自分类Dev

如何在Linux内核中定义全局变量?

来自分类Dev

如何在 React Native 中定义全局变量?

来自分类常见问题

如何在bash中的函数内修改全局变量?

来自分类Dev

如何在python“递归”函数中重置全局变量?

来自分类Dev

如何在python函数中修改多个全局变量

来自分类Dev

如何在python“递归”函数中重置全局变量?

来自分类Dev

如何在多个函数中引用全局变量?

来自分类Dev

如何在javascript中的函数内使用全局变量?

Related 相关文章

  1. 1

    如何在rpg程序中定义可在调用函数中访问的全局变量

  2. 2

    如何在r函数中访问全局变量

  3. 3

    如何在子程序中访问全局变量

  4. 4

    如何在R中创建可在函数和sql语句中使用的全局变量?

  5. 5

    在C / C ++程序中,可以定义某些函数无法访问的全局变量吗?

  6. 6

    如何在主程序流程中不调用全局变量的情况下填充全局变量?

  7. 7

    如何在python中定义空变量或将值从函数传递给全局变量?

  8. 8

    如何在Nuxt中定义全局变量以在任何地方访问

  9. 9

    如何在Python中访问全局变量?

  10. 10

    如何在Kivy文件中访问全局变量?

  11. 11

    如何在Python中访问全局变量?

  12. 12

    如何在Zend Framework Controller中访问全局变量

  13. 13

    如何在 javascript 库中访问 Twig 全局变量

  14. 14

    如何在其他函数中访问全局变量的值

  15. 15

    全局变量未在函数中定义

  16. 16

    如何在nunjucks中定义全局变量?

  17. 17

    如何在codeIgniter中定义全局变量(值)

  18. 18

    如何在R包中定义“隐藏的全局变量”?

  19. 19

    如何在树枝模板文件中定义全局变量?

  20. 20

    如何在Deno中定义全局变量?

  21. 21

    如何在nunjucks中定义全局变量?

  22. 22

    如何在Linux内核中定义全局变量?

  23. 23

    如何在 React Native 中定义全局变量?

  24. 24

    如何在bash中的函数内修改全局变量?

  25. 25

    如何在python“递归”函数中重置全局变量?

  26. 26

    如何在python函数中修改多个全局变量

  27. 27

    如何在python“递归”函数中重置全局变量?

  28. 28

    如何在多个函数中引用全局变量?

  29. 29

    如何在javascript中的函数内使用全局变量?

热门标签

归档