这个界面可以参考:
D:\BTOPS2012\Client\erManage\ControlChannel.cs,FormChannel.cs
1.VS2010版做repositoryItemLookUpEdit,有两种方法可参考。
2.添加和删除从表(小加减)
一、任务在(权限配置管理》通路管理)中
1.主表:SYS_CHANNEL通路定义表
从表:SYS_CHANNEL_CONFIG通路配置表
2.参照“单证费目清单”:在(费收管理系统》费收代码维护》单证费目清单)中
3.界面控制在:D:\BTOPS2012\Client\erManage\UserManageControl.cs中
4.可参照:笔记(码头管理)一、1-7
二、4.26
1.控件“layoutControl”包含:
layoutControl、layoutControlGroup;
其中的Item是来自外界的控件,直接拖进去的,大小无法修改,各控件位置可调换,都类似于固定存在的Dock的“Fill”属性。
已解决:
2.问题:界面:菜单栏的隔断线如何做?
回答:先添加好各菜单按钮,然后选择某一按钮右击:"Begin a Group"
三、4.27
1.命名空间中出现红色波浪线:“缺少程序集引用”:
*在项目的引用中添加引用。
*如果找不到该引用,就在项目Infrastructure\mon中找到该名称重新生成一下,若还是没有可添加项,在别处找到一样的复制路径,再“浏览”“.DLL”文件。
2.引用出现:感叹号,重新引用。
3.报错:“命名空间被当作类型来使用”:把命名空间添加到类型前。
“兰色体是某某之间不明确的引用”:选择一个,添加到兰色体前。
4.死循环:
当生成成功而运行出现死循环时,要检查Bll文件中是否重复创建了自身的对象,改成
从它的或它从的Bll文件。
5.当生成成功而运行失败,出现灰色界面,关键字为“未找到”什么文件时,要把它的属性改为“始终复制”。
6.当生成成功而运行失败,出现灰色界面,关键字为:某文件“not column”时,查看该文件是不是忘加该字段。
7.注意:别忘了把map.xml加入到sqlMap.config(在Dal中)中.
8.当生成成功而运行失败,报错指定类型转换无效,却仍可继续时,是因为实体中的字段类型和数据库的不一样!要修改Entity.
9.报错:“不实现接口成员”?:在IBll、IDal中定义的方法成员,在Bll、Dal中没有,或者相反。
解决:删除该方法,或添加该方法到对应文件中。
10.注意:不要随便生成一个东西。
11.报错:“转换类型无效”,仔细查看Entity中每个实体字段的类型是否与数据库中的字段类型是否匹配,string>varchar;int32>number!
四、5.3
1.当生成成功而运行失败,出现灰色界面,关键字为“sqlmap中调用不包含某实体某个方法”时,找到xml中的那个方法,看有没有,
2.当生成成功而运行失败,出现灰色界面,关键字为:“未将对象引用到实例”:
答:可能性2:使用断点调试该方法,可能是该方法内容是错误的。
可能性3:可能是粗心导致字段值赋错。
五、5.6
1.保存成功,却还是空白?:编辑后,不要将光标停留在那里,而是想办法移出,否则系统会认为,你没有编辑。