// =============================================================================== // MySelf InScope // ============== public void MyselfInScope(SubQuery <Kbnメニュー区分CB> subQuery) { assertObjectNotNull("subQuery<Kbnメニュー区分CB>", subQuery); Kbnメニュー区分CB cb = new Kbnメニュー区分CB(); cb.xsetupForInScopeRelation(this); subQuery.Invoke(cb); String subQueryPropertyName = keepMyselfInScopeSubQuery(cb.Query()); // for saving query-value. registerInScopeSubQuery(cb.Query(), "メニューコード", "メニューコード", subQueryPropertyName); }
protected void xscalarSubQuery(String function, SubQuery <Kbnメニュー区分CB> subQuery, String operand) { assertObjectNotNull("subQuery<Kbnメニュー区分CB>", subQuery); Kbnメニュー区分CB cb = new Kbnメニュー区分CB(); cb.xsetupForScalarCondition(this); subQuery.Invoke(cb); String subQueryPropertyName = keepScalarSubQuery(cb.Query()); // for saving query-value. registerScalarSubQuery(function, cb.Query(), subQueryPropertyName, operand); }
public void InScopeKbnメニュー区分(SubQuery <Kbnメニュー区分CB> subQuery) { assertObjectNotNull("subQuery<Kbnメニュー区分CB>", subQuery); Kbnメニュー区分CB cb = new Kbnメニュー区分CB(); cb.xsetupForInScopeRelation(this); subQuery.Invoke(cb); String subQueryPropertyName = keepメニューコード_InScopeSubQuery_Kbnメニュー区分(cb.Query()); registerInScopeSubQuery(cb.Query(), "メニューコード", "メニューコード", subQueryPropertyName); }
public virtual void UnionAll(UnionQuery <Kbnメニュー区分CB> unionQuery) { Kbnメニュー区分CB cb = new Kbnメニュー区分CB(); cb.xsetupForUnion(this); xsyncUQ(cb); unionQuery.Invoke(cb); Kbnメニュー区分CQ cq = cb.Query(); Query().xsetUnionAllQuery(cq); }
private Kbnメニュー区分CB BuildPKCB(String メニューコード) { AssertObjectNotNull("メニューコード", メニューコード); Kbnメニュー区分CB cb = NewMyConditionBean(); cb.Query().Setメニューコード_Equal(メニューコード); return(cb); }
public Kbnメニュー区分CQ qy() { return(_mainCB.Query()); }