posts - 18,  comments - 0,  trackbacks - 0

          1、QueryModel屬性增加circleType:
            private String circleType;  //循環語句類型(表變量/條件變量)

            /**
             * 取得循環語句類型(1為表變量,2為條件變量)
             * @return String 循環語句類型
             */
            public String getCircleType() {
              return circleType;
            }
           
            /**
             * 設置取得循環語句類型
             * @param circleType (1為表變量,2為條件變量)
             */
            public void setCircleType(String circleType) {
              this.circleType = circleType;
            }
           
          2、QueryModel的parseQuery()方法增加對circleType的設置:
             //如果存在條件變量參數,格式為:{機構變量}
             QueryModel[] _paramModelArr = model.getModelsFromAllChildrenByClass(ParamModel.class);
             if (_paramModelArr.length > 0)
                model.setCircleType(((ParamModel) _paramModelArr[0]).getCircleType());

          3、Translator:
            addDbTable  將循環語句類型設置到QueryModel(表變量)
            addDbField  將循環語句類型設置到QueryModel(條件變量)
            getXmlString() 將circleType增加到ch_query_string的屬性值中
            loadModelFromXML(...) 增加從XML中將circleType設置到QueryModel

          posted on 2007-04-03 14:07 LORD BLOG 閱讀(777) 評論(0)  編輯  收藏 所屬分類: 工作日志
          主站蜘蛛池模板: 墨竹工卡县| 运城市| 泌阳县| 天长市| 罗山县| 清徐县| 十堰市| 清河县| 广水市| 盐山县| 晋宁县| 碌曲县| 大悟县| 牟定县| 额敏县| 苏尼特右旗| 平江县| 许昌市| 泾阳县| 彝良县| 河曲县| 焉耆| 怀集县| 渝中区| 县级市| 龙海市| 庄河市| 西吉县| 佛山市| 江都市| 金平| 儋州市| 行唐县| 津市市| 长治县| 龙州县| 顺昌县| 安乡县| 巧家县| 乌鲁木齐市| 武城县|