锘??xml version="1.0" encoding="utf-8" standalone="yes"?>成人亚洲综合天堂,亚洲精品高清国产一线久久,亚洲成色在线综合网站http://www.tkk7.com/obpm/category/46138.htmlzh-cnSun, 29 Aug 2010 13:57:53 GMTSun, 29 Aug 2010 13:57:53 GMT60obpm涓閿敓鎴愯鍥懼姛鑳藉師鐞?鍘熷垱)http://www.tkk7.com/obpm/archive/2010/07/12/330199.htmlobpmobpmSun, 11 Jul 2010 18:08:00 GMThttp://www.tkk7.com/obpm/archive/2010/07/12/330199.htmlhttp://www.tkk7.com/obpm/comments/330199.htmlhttp://www.tkk7.com/obpm/archive/2010/07/12/330199.html#Feedback0http://www.tkk7.com/obpm/comments/commentRss/330199.htmlhttp://www.tkk7.com/obpm/services/trackbacks/330199.htmlobpm涓閿敓鎴愯鍥懼姛鑳藉師鐞?/h1>

鍦╫bpm緋葷粺鍚庡彴琛ㄥ崟鍙充笂瑙掓湁涓涓?ldquo;涓閿敓鎴愯鍥?rdquo;鍔熻兘銆傚疄鐜板畠鐨勭湡姝g洰鐨勬槸涓轟簡鍚庡彴綆$悊浜哄憳鏂逛究浠庡疄鐜板ソ鐨勮〃鍗曚腑蹇熺敓鎴愭墍鏈夊甫鍊肩殑鍒楃殑瑙嗗浘銆傝繖鏍風鐞嗕漢鍛樺氨涓嶉渶瑕佹墜宸ユ柊寤鴻鍥撅紝鐒跺悗鍐嶆坊鍔犺鍥句腑鐨勫甫鍊肩殑鍒椼?/p>

瀹炵幇鍘熺悊鍥撅細

鍦ㄥ疄鐜板師鐞嗗浘涓紝鎴戜滑鍙戠幇娌℃湁瑙嗗浘涓茍娌℃湁涓嶅甫鍊糉ield4鐩稿簲鐨凜olumn4鍦ㄨ鍥句腑錛岃繖鏄洜涓哄湪瑙嗗浘涓槸瑕佹牴鎹笉鍚孋olumn鏄劇ず涓嶅悓鐨勫肩殑銆傚鏋淐olumn鏄笉甯﹀肩殑璇濓紝閭d箞瑙嗗浘涓氨涓嶅簲璇ヨ榪欎釜Column,鍗充嬌鏄浜嗭紝鍦ㄨ鍥句腑娌℃湁鎰忎箟浜嗐?/p>

瀹炵幇鍘熺悊浠g爜錛?/p>

鍏朵腑浠g爜璺緞鏄細src-java-cn-myapps-core-dynaform-form-ejb-FormProcessBean.java

/**

     * 鏍規嵁琛ㄥ崟緙栧彿鏉ョ敓鎴愯鍥?/p>

     * @param formid 琛ㄥ崟緙栧彿

     * @throws Exception

     */

    public Form oneKeyCreateView(String formid) throws Exception {

           FormProcess formPross = (FormProcess) ProcessFactory.createProcess(FormProcess.class);

           ViewProcess viewPross = (ViewProcess) ProcessFactory.createProcess(ViewProcess.class);

          

           Form form = (Form) formPross.doView(formid);//鑾峰緱form

           Collection formfield=form.getValueStoreFields();//鑾峰緱form瀛樺偍鍊肩殑field

          

           //鏂板緩瑙嗗浘

           View view = new View();

           if (view.getId() == null || view.getId().trim().length() <= 0) {

              view.setId(Sequence.getSequence());//璁劇疆瑙嗗浘鐨処D

              view.setSortId(Sequence.getTimeSequence());//璁劇疆瑙嗗浘鐨勬帓搴廔D     }

            view.setName(form.getName());//鎶婅〃鍗曠殑鍚嶅瓧璧嬬粰瑙嗗浘

            view.setOpenType(view.OPEN_TYPE_NORMAL); //璁劇疆瑙嗗浘鎵撳紑綾誨瀷-鏅氱被鍨?/p>

            view.setLastmodifytime(new Date());//鏈鍚庝慨鏀規棩鏈?/p>

            view.setApplicationid(form.getApplicationid());//鎶婅〃鍗曞簲鐢ㄧ▼搴廔d璧嬬粰瑙嗗浘鐨勫簲鐢ㄧ▼搴廔d

            view.setModule(form.getModule());//鎶婅〃鍗曟ā鍧桰d璧嬬粰瑙嗗浘鐨勬ā鍧桰D

            view.setPagelines("10");//璁劇疆瑙嗗浘鐨勫垎欏墊瘡欏墊樉紺?0鏉℃暟鎹?/p>

            view.setShowTotalRow(true); //鏄惁鏄劇ず鎬誨叡鏉℃暟鏁版嵁

            view.setPagination(true); //鏄惁鍒嗛〉鏄劇ず

            view.setRelatedForm(form.getId());//鎶婅〃鍗旾D璧嬬粰瑙嗗浘鐨勬槧灝勮〃鍗曪紝浠庤屾槧灝勪簡璇ヨ〃鍗?/p>

          

           

            //灝嗚〃鍗曚腑瀵瑰簲鏈夊肩殑鍒楄漿鎹負瑙嗗浘鐨勫垪

            int i=0;

           for(Iterator iterator=formfield.iterator();iterator.hasNext();){

              FormField field=(FormField)iterator.next();

             

              Column column = new Column();

              if (column.getId() == null || column.getId().trim().length() <= 0) {

              column.setId(Sequence.getSequence());

              column.setOrderno(i);

              }

              if(field.getDiscript()!=null && !field.getDiscript().equals("")){//濡傛灉璇ヨ〃鍗曚腑甯﹀糉ield鏈夋弿榪扮殑璇濓紝灝變綔涓鴻鍥綜olumn,鍚﹀垯鐨勭敤Field鍚嶇О

              column.setName(field.getDiscript());

                  }else{

              column.setName(field.getName());

                  }

              column.setFormid(form.getId());//鎶婅〃鍗曚腑鐨処D璧嬬粰Column鐨勮〃鍗旾D

              column.setApplicationid(form.getApplicationid());//鎶婅〃鍗曚腑搴旂敤紼嬪簭鐨処D璧嬬粰Column鐨勮〃鍗曞簲鐢ㄧ▼搴廔D

 

              column.setFieldName(field.getName());  //鎶婅〃鍗曚腑鐨勫悕縐拌祴緇機olumn鐨勮〃鍗曞悕縐?/p>

 

              column.setParentView(view.getId());//灝嗚鍥綢D璧嬬粰Column鐨勭埗瑙嗗浘

 

             

              view.getColumns().add(column); //灝嗚鍥懼拰Column鍏寵仈

              i++;

           }

          

          

           //鍒嗗埆鍒涘緩涓や釜鎸夐挳  鏂板緩錛屽垹闄?/p>

           Activity activityCreate = new Activity();

           if (activityCreate.getId() == null || activityCreate.getId().trim().length() <= 0) {

              activityCreate.setId(Sequence.getSequence());

              activityCreate.setOrderno(0);

           }

           activityCreate.setApplicationid(form.getApplicationid());

           activityCreate.setName("鏂板緩");

           activityCreate.setParentView(view.getId());

           activityCreate.setType(ActivityType.DOCUMENT_CREATE);

           activityCreate.setOnActionForm(form.getId());

          

           view.getActivitys().add(activityCreate); //灝嗚鍥懼拰鏂板緩鎸夐挳鍏寵仈

          

          

           Activity activityDelete = new Activity();

           if (activityDelete.getId() == null || activityDelete.getId().trim().length() <= 0) {

              activityDelete.setId(Sequence.getSequence());

              activityDelete.setOrderno(1);

           }

           activityDelete.setApplicationid(form.getApplicationid());

           activityDelete.setName("鍒犻櫎");

           activityDelete.setParentView(view.getId());

           activityDelete.setType(ActivityType.DOCUMENT_DELETE);

          

           view.getActivitys().add(activityDelete); //灝嗚鍥懼拰鍒犻櫎鎸夐挳鍏寵仈

          

          

           viewPross.doCreate(view); //鍒涘緩瑙嗗浘

            return form;

    }

 

鍚庡彴鏁堟灉鍥撅細

琛ㄥ崟錛?/p>

瑙嗗浘錛?/p>

瑙嗗浘鍒楋細

瑙嗗浘鎸夐挳錛?br />

鍓嶅彴鏁堟灉錛?/p>

瑙嗗浘錛?/p>

 

琛ㄥ崟錛?/p>

 

 

鍘熷垱浜哄憳錛欴enny


鏂囩珷鏉ユ簮:http://www.cnblogs.com/obpm/archive/2010/07/12/1775453.html

obpm 2010-07-12 02:08 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 无码 免费 国产在线观看91| 99re8这里有精品热视频免费| 亚洲AⅤ视频一区二区三区| 在线观看免费人成视频色| 亚洲成A人片在线播放器| 亚洲片一区二区三区| 99久久久国产精品免费牛牛 | 亚洲欧美日韩中文字幕在线一区| 全黄性性激高免费视频| 免费A级毛片在线播放| 亚洲av无码专区在线电影天堂| 午夜福利不卡片在线播放免费| 久久精品亚洲视频| 免费国产作爱视频网站| jzzjzz免费观看大片免费| 亚洲国产精品免费在线观看| 亚洲毛片免费观看| 阿v免费在线观看| 亚洲一区中文字幕久久| 免费在线观看理论片| 蜜桃视频在线观看免费视频网站WWW| 亚洲国产精品日韩av不卡在线| 在线A级毛片无码免费真人| 91精品全国免费观看青青| 亚洲爆乳AAA无码专区| 亚洲视频手机在线| 亚洲一级片内射网站在线观看| 在线观看的免费网站| 国产永久免费高清在线| 狼色精品人妻在线视频免费| 亚洲最大的黄色网| 亚洲短视频男人的影院| 久久久久一级精品亚洲国产成人综合AV区 | 国产特黄一级一片免费| 亚洲久悠悠色悠在线播放| 亚洲国产精品国自产电影| 中文字幕精品无码亚洲字| 免费在线观看亚洲| 成人毛片视频免费网站观看| 在线永久免费的视频草莓| 久久人午夜亚洲精品无码区 |