如题,按此子程序生成的多层词典,如何取值?
🤔?词典取值不是直接这样吗? {词典}["键1"]["键2"]["键3"]["键4"]["键5"]["键6"]["键7"]我这个子程序诞生于把获取的文件,从目录生成词典树.因此这样取巧方便.
感谢指点[抱拳]
忽然这样取值又不行了,不知为何?
你的CDD键或者风险评估的值为null,就会这样。也就是说你的{参数集合}["CDD"]或下面的风险评估不是一个有效词典
如果你的词典在变量中,你可以使用我这个子程序示例:Quicker步骤断点2.0 - by 瞑空凌 - 动作信息 - Quicker调试看看执行时词典的值变化情况
CDD键或者风险评估的值都不是null,是有效值,是个有效词典,其他地方正常使用,但在截图区域表达式中直接使用就出错
你用断点子程序查查看执行到那里时,词典的值?因为这种使用方式是没问题的,这是代码最基本的特性,那么只能出现的值上面,需要你动态调试查看报错前,词典当时各个子孙项的值
🤔?词典取值不是直接这样吗? {词典}["键1"]["键2"]["键3"]["键4"]["键5"]["键6"]["键7"]
我这个子程序诞生于把获取的文件,从目录生成词典树.因此这样取巧方便.
感谢指点[抱拳]
忽然这样取值又不行了,不知为何?
你的CDD键或者风险评估的值为null,就会这样。也就是说你的{参数集合}["CDD"]或下面的风险评估不是一个有效词典
如果你的词典在变量中,你可以使用我这个子程序示例:Quicker步骤断点2.0 - by 瞑空凌 - 动作信息 - Quicker
调试看看执行时词典的值变化情况
CDD键或者风险评估的值都不是null,是有效值,是个有效词典,其他地方正常使用,但在截图区域表达式中直接使用就出错
你用断点子程序查查看执行到那里时,词典的值?因为这种使用方式是没问题的,这是代码最基本的特性,那么只能出现的值上面,需要你动态调试查看报错前,词典当时各个子孙项的值