昨天讲到可以在XML写入固定的domain, 就是固定的搜寻条件
但是肯定有需求是使用者在A栏位选择了什麽资料後, B栏位的搜寻条件就必须因应A栏位而变更
那麽原本的XML的固定domain写法就会不合使用, 但我们可以活用onchange方法
范例程序如下:
@api.onchange('A栏位')
def test(self):
...
domain = {"B栏位": [('id', '=', self.A栏位.id)]}
return {"domain": domain}
由於domain是字典, 所以这里可以使用程序语法去判断domain应该塞什麽判断式, 所以可以根据实际需求去变动
<<: Day 22 : 插件篇 01 — 如何在 Obsidian 中快速拆分笔记?使用 Note Refactor 让你弹指之间完成
>>: [Day23] Flutter GetX with Dio (二)
Engineering, Life Cycle Stages, and Processes Eng...
第二十五天 各位点进来的朋友,你们好阿 小的不才只能做这个系列的文章,但还是希望分享给点进来的朋友,...
想走嵌入式系统开发这行必经的路,直接了解最底层怎麽运作的,Arduino底层也是这样运作的,只是Ar...
历经了 30 天,我们总算到了这里啦~ 是时候下台一鞠躬了~ 非常可惜的在第 29 天因为工作完全...
随着生物医学数据的增加,机器学习可以提供各式服务来帮助人类。常见的案例像是:诊断问题、药物发明、虚拟...