zoukankan      html  css  js  c++  java
  • 开端2(三)

    选择行数, if (efGridResult.EFChoiceCount < 1)
    设为选中,,this.efGridResult[this.efGridResult.Rows.Count - 1, "check_option"] = true;
    取数据,  inInfo.SetBlockVal(this.efGridResult);
    弹出菜单      this.efGridResult.EFAllowMenuNew = false;
    新增一空行 this.efGridResult.Rows.Add();    --报未将对象引用设置到实例

    "被tableLayout耽误了一会"==---
     
    后台查询服务编写规范  ?????

    ed54_copy
    eda2a5_inq
    ed54_inq_func

    /* ***** 获取输入参数 ***** */
     bcls_rec->GetColVal(1, 1, "order_no", order_no);
     bcls_rec->GetColVal(1, 1, "sort", sort);
     bcls_rec->GetColVal(1, 1, "pageindex", &pageindex);
     bcls_rec->GetColVal(1, 1, "pagesize", &pagesize);

     bcls_ret->AddBlock();
     bcls_ret->AddColName(2,"totalcount");

      public EIInfo ShowQueryData(EIInfo eiInfo);
    1.重新安装了系统不能登录啦?
    没找到为什么,连接服务器起初不能登录,经过杨经理调试可以登录了,,找出原因??
     --若是密码缘故将提示密码错误..

     选择行数, if (efGridResult.EFChoiceCount < 1)           怎样获取选择行??? 先获取总体数据在看ininfo中行数
    设为选中,,this.efGridResult[this.efGridResult.Rows.Count - 1, "check_option"] = true;           不能直接用[] efGridResult.Rows[efGridResult.Rows.Count - 1]["check_option"] = true;
    取数据,  inInfo.SetBlockVal(this.efGridResult);                                  inInfo = this.efGridResult.GetSelectedRowData(); 
    弹出菜单      this.efGridResult.EFAllowMenuNew = false;            同样的方法,默认整个弹出菜单为false
    新增一空行 this.efGridResult.Rows.Add();    --报未将对象引用设置到实例            同样的方法

    初始化 直接拖放即可,列可以在设计视图中设计          必须在EF_START_FORM_BY_EP事件中指定FunctionId并调用初始哈 
                this.efGridResult.FunctionID = "fmbd_02_inq"; 
                           efGridResult.Initialize(); 
               functionID需要在ed54画面配置 
    1.后台总页数如何求的       comm1.ExecuteReader();   comm1.Read() comm1.Get(1,totalcount);  
    2。 public bool EFAllowMenueNew       已修改     
    public bool EFAllowMenueChoice            
    3。输入长度不能超过规定最大长度1-----在设置functionId时,的项目字段长度            
    4。竖表有什么用  怎样获取当前竖表中的数据          
    5。竖表的分组  同一functionID不同的组名称时,指定funtionID横表在一行,竖表时自动根据设置分组,显示为不同的tab          可设置,注意字段名不能重复
    6' ShowGroupCheckBox = true;   最面的分页会被一个scrollbar给遮盖住    
    7' 竖表显示的列分组(想显示几列,显示几列)      ED54设置竖表列显示多少条 
    8' 新增变灰不能用      已修改 
    6' 怎样禁用翻页(想实现当点击了2步操作时,完成操作后再分页)       
    7' 如何判断当前是横表还是竖表       

    做个模板        
     1。先添加按组查询(建议使用combox       

    insert into dbo.TFMBD03(ITEM_ID,FROM_UNIT,FACTOR,MARKUP,TO_UNIT,ROUNDOFF,REC_ID,REC_CREATOR,REC_CREATE_TIME,) values(@item_id,@from_unit,@factor,@markup,@to_unit,@roundoff,@rec_id,@rec_creator,@rec_create_time)        

            
    判断当前是横还是竖表..怎样代码在俩类型间转换        
    每页显示列数可以配置..        
    elephone,tiger           

    组织单位问题汇总:  组织单位FMBD9         
     职位表TFMBD14--通过单位编号ORG_UNIT_ID关联          
     地址信息----组织单位有地址名称字段ADDR_NAME---是通过它关联??          
     生效记录用TFMBD09-----VALID_FROM_DATE.VALID_TO_DATE.---只一条记录还是多条?          
     工种表TFMBD15---通过单位编号ORG_UNIT_ID关联          
     组织单位合计----员工数,空缺工作数          
     组织单位联系表TFMBD73---通过单位编号ORG_UNIT_ID关联          
    针对画面 :09,10,73 06画面:树状结构作用??动作??----地址信息和联系人信息如何与组织单位关联的??         地址,生效日期需要弹出窗口
     09' 07画面:编辑生效和实效日期??         
     10' 08画面:编辑地址信息,地址名称为主键        且只显示与该组织单位相关地址信息。 
     14' 09画面:职位信息表的增删改        且只显示与该组织单位相关地址信息。 
     15' 44画面:工种信息表的增删改        且只显示与该组织单位相关地址信息。 

    需确认:!.....树状结构,,2。…通过地址名称关联….3。..07画面只修改生效,实效记录…4。..合计??        合计的啥??   

    efGridOrgUnit.ColumnInfo  13,1,0,0,0,95,Columns:0{Width:29;AllowSorting:False;Name:"grid_head";Style:"DataType:System.Int32;TextAlign:RightCenter;";} 1{Width:57;AllowSorting:False;Name:"check_option";Caption:"选择";AllowDragging:False;Style:"DataType:System.Boolean;ImageAlign:CenterCenter;";StyleFixed:"TextAlign:CenterCenter;";} 2{Name:"ORG_UNIT_ID";Caption:"组织单位";} 3{Width:64;Name:"DESCRIPT";Caption:"描述";} 4{Name:"UNIT_TYPE";Caption:"组织单位类型";} 5{Name:"PARENT_UNIT_ID";Caption:"父组织单位";} 6{Name:"DIRECTOR";Caption:"主管";} 7{Name:"FROM_DATE";Caption:"生效日期";} 8{Name:"TO_DATE";Caption:"失效日期";} 9{Name:"HRM_REG_NUM";Caption:"工商登记号";} 10{Name:"CO_REG_NUM";Caption:"免税编号";} 11{Name:"BRANCH_ID";Caption:"分公司/子公司";} 12{Name:"UPS_NUM";Caption:"邮政投送编号";}       

    efGridOrgUnit.StyleInfo  Normal{Font:Tahoma, 9pt;} Alternate{BackColor:GradientActiveCaption;} Fixed{BackColor:Control;ForeColor:ControlText;Border:Flat,1,ControlDark,Both;BackgroundImageLayout:Hide;} Highlight{BackColor:Highlight;ForeColor:HighlightText;} Focus{} Editor{} Search{BackColor:Highlight;ForeColor:HighlightText;} Frozen{BackColor:Beige;} NewRow{ForeColor:GrayText;} EmptyArea{BackColor:AppWorkspace;Border:Flat,1,ControlDarkDark,Both;} SelectedColumnHeader{} SelectedRowHeader{} GrandTotal{BackColor:Black;ForeColor:White;} Subtotal0{BackColor:ControlDarkDark;ForeColor:White;} Subtotal1{BackColor:ControlDarkDark;ForeColor:White;} Subtotal2{BackColor:ControlDarkDark;ForeColor:White;} Subtotal3{BackColor:ControlDarkDark;ForeColor:White;} Subtotal4{BackColor:ControlDarkDark;ForeColor:White;} Subtotal5{BackColor:ControlDarkDark;ForeColor:White;} EFSelectedRow{}

    虚方法重写与方法覆盖                     


    当时checkbox时获取的是true false,需要转换为0,1               

    修改为什么一直不成功,提示成功               

    生效期,,页面,,,,,,,--无论新增,修改还是删除,是不是都相当于修改  组织单位的生效起止信息               
    地址信息  页面---默认当前组织单位编号???               
    工种信息               
    职位信息               

     15,1,0,0,0,125,Columns:0{Width:29;AllowSorting:False;Name:"grid_head";Style:"DataType:System.Int32;TextAlign:RightCenter;";} 1{Width:57;AllowSorting:False;Name:"check_option";Caption:"选择";AllowDragging:False;Style:"DataType:System.Boolean;ImageAlign:CenterCenter;";StyleFixed:"TextAlign:CenterCenter;";} 2{Caption:"职位编号";} 3{Width:64;Caption:"职位名称";} 4{Caption:"直接上级职位";} 5{Caption:"组织单位";} 6{Caption:"职务";} 7{Caption:"参考类型";} 8{Caption:"参考";} 9{Caption:"工种";} 10{Caption:"生效日期";} 11{Caption:"失效日期";} 12{Caption:"工作地点";} 13{Caption:"系数";} 14{Caption:"离职原因代码";}


    对于造型说明无效的字符,,,,,,numberic型的 插入空值时,提示               

     对于number型              

     添加按钮添加到了TESBUTTONERSINFO  NAME和FNAME共同做主键…ACLID能唯一标示一条记录,并且和窗体中的ACLID不重复        
     系统信息存放于  TESAPPINFO中  ENAME是主键        

     窗体信息存放于  TESFORMRESINFO中  NAME不能重复.通过APPNAME与系统关联,通过ABBREV与模块关联,ACLID为主键        
     用户信息存放于  TESUSERINFO中  通过DEPTID与部门关联        
     群组信息存放于  TESGROUPINFO中  通过APPNAME与系统关联        
     用户组关系表是  TESGROUPMEMBER  通过MEMBERID 和 GROUPID把组和用户关联        
     组权限信息存放于TESGROUPACCESS中  通过ACLID 和 ACCESSERID 把画面和群组id关联,ACLID包括窗体和按钮的ACLID        
     菜单tree信息存放于 TESTREEINFO中  FNAME为父节点名称,NAME为自己的名称,APPNAME系统名,FNAME等于root的为一级菜单,RESNAME为连接名称,若是父节点则等于FOLDER        
     部门信息存放于  TESDEPTINFO中  ID是主键        
     新增窗体影响的表有::          

               
     系统信息存放于  TESAPPINFO中  ENAME是主键        
     窗体信息存放于  TESFORMRESINFO中  NAME不能重复.通过APPNAME与系统关联,通过ABBREV与模块关联,ACLID为主键        
     添加按钮添加到了TESBUTTONERSINFO  NAME和FNAME共同做主键…ACLID能唯一标示一条记录,并且和窗体中的ACLID不重复        
               
     组权限信息存放于TESGROUPACCESS中  通过ACLID 和 ACCESSERID 把画面和群组id关联,ACLID包括窗体和按钮的ACLID        
               
     群组信息存放于  TESGROUPINFO中  通过APPNAME与系统关联        
     用户组关系表是  TESGROUPMEMBER  通过MEMBERID 和 GROUPID把组和用户关联        
     用户信息存放于  TESUSERINFO中  通过DEPTID与部门关联        
     部门信息存放于  TESDEPTINFO中  ID是主键        
     菜单tree信息存放于 TESTREEINFO中  FNAME为父节点名称,NAME为自己的名称,APPNAME系统名,FNAME等于root的为一级菜单,RESNAME为连接名称,若是父节点则等于FOLDER        
    vip 序列号信息存放于TESSQ01中  SEQNAME表示如userseq,buttonseq,formseq等,SEQMIN最小值,SEQNOW现在值,SEQNEXT下一个值,SEQMAX最大值        
               
     在EA01_1画面添加的server号与service名称信息 存放于TEA01表中          
     后台待配置service信息位于表TEA03中  (指的是在TEA03表确不在TEA01表的信息)        
               
     ACLID--->form直接找到最大的加一,button保存起来了最大值,不知道保存在哪个表?      授权时,把aclid和用户组id放入TESGROUPACCESS    
             
     期望实现:画面间复制->添加一个 新画面后,指定一个画面,则把源画面上的按钮,权限都复制到新画面中--        或者弄一个F1-F12的画面,选中要添加的按钮批量添加,并和组关联
    只管添加不管,修改和删除.  差ACLID怎么弄的.       
    开始测试: 全调用已有服务,首先添加画面…        
             
             
     

  • 相关阅读:
    B.Icebound and Sequence
    Educational Codeforces Round 65 (Rated for Div. 2) D. Bicolored RBS
    Educational Codeforces Round 65 (Rated for Div. 2) C. News Distribution
    Educational Codeforces Round 65 (Rated for Div. 2) B. Lost Numbers
    Educational Codeforces Round 65 (Rated for Div. 2) A. Telephone Number
    Codeforces Round #561 (Div. 2) C. A Tale of Two Lands
    Codeforces Round #561 (Div. 2) B. All the Vowels Please
    Codeforces Round #561 (Div. 2) A. Silent Classroom
    HDU-2119-Matrix(最大匹配)
    读书的感想!
  • 原文地址:https://www.cnblogs.com/9421/p/1770901.html
Copyright © 2011-2022 走看看