一、新增字段时,随意选择一个基础资料

保存,不要发布

二、选中你的单据,右键-查看关联源数据-点击刚刚的字

三、点击SupplierEntity,重新选择实体

保存,然后发布

四、打开EditUI.java

在onLoad方法切换该字段的queryInfo

		// 分录资金类型过滤
		EntityViewInfo entryEvi = new EntityViewInfo();
		FilterInfo entryFilter = new FilterInfo(); //建立过滤条件
		entryFilter.getFilterItems().add(new FilterItemInfo("group.number", "30", CompareType.EQUALS));
		entryEvi.setFilter(entryFilter);
		KDBizPromptBox relationBOMPromptBox = new KDBizPromptBox();
		relationBOMPromptBox.setQueryInfo("com.kingdee.eas.basedata.master.auxacct.app.F7GeneralAsstActTypeQuery");
		relationBOMPromptBox.setDisplayFormat("$number$");
		relationBOMPromptBox.setEditFormat("$number$");
		relationBOMPromptBox.setCommitFormat("$number$");
		relationBOMPromptBox.setVisible(true);
		relationBOMPromptBox.setEntityViewInfo(entryEvi);
		KDTDefaultCellEditor relationBOMCellEditor = new KDTDefaultCellEditor(relationBOMPromptBox);
		this.kdtEntrys.getColumn("capitalType").setEditor(relationBOMCellEditor);



五、OK了

  • No labels

0 Comments

You are not logged in. Any changes you make will be marked as anonymous.