我正在使用CheckboxTreeview来显示具有复选框(最多5个级别)的公司的组织结构图。
用户必须选择检查任何级别的复选框。
以此为基础,将创建财务报告。
如何获得TreeView的所有检查项目?
使用self.ReportWindowOrgTreeView.get_checked()
,我只会得到那些没有孩子的物品。
具有孩子的所有选中项目将被忽略。
关于如何获取所有检查项目的任何想法?
for item in self.ReportWindowOrgTreeView.get_checked():
item_text = self.ReportWindowOrgTreeView.item(item, "text")
print(item_text)
values_item = self.ReportWindowOrgTreeView.item(item, "values")
values_text = values_item[0]
print(values_text)