|
CriteriaValidator.getSubjectArea()
|
Visszaadja a tárgyterület nevét, amelyre az elemzés hivatkozik. Általában egy függvényen belüli switch utasításban használatos további érvényesítések elvégzése előtt. Ha az elemzés készlet alapú feltételekből áll, akkor null értéket ad vissza.
|
|
CriteriaValidator.tableExists(sTable)
|
true értéket ad vissza, ha a meghatározott mappa (tábla) a tartalomtervező által lett hozzáadva az elemzéshez, és false értéket ad vissza, ha a mappa nem lett hozzáadva.
|
|
CriteriaValidator.columnExists(sTable, sColumn)
|
true értéket ad vissza, ha a meghatározott oszlop a tartalomtervező által lett hozzáadva az elemzéshez, és false értéket ad vissza, ha az oszlop nem lett hozzáadva.
|
|
CriteriaValidator.dependentColumnExists(sCheckTable, sCheckColumn, sDependentTable, sDependentColumn)
|
Ellenőrzi, hogy létezik-e a dependentColumn, ha jelen van a checkColumn. true értéket ad vissza, ha a checkColumn nem található, vagy ha a checkColumn és a függő oszlop megtalálható. Ha a checkColumn és a dependentColumn null értékű, akkor megtörténik a mappák érvényesítése. Ha a checkTable táblából bármilyen oszlop megtalálható, akkor a dependentTable tábla valamelyik oszlopának is megtalálhatónak kell lennie.
|
|
CriteriaValidator.filterExists(sFilterTable, sFilterColumn)
|
true értéket ad vissza, ha van szűrő a megadott oszlopon, és false értéket ad vissza, ha nincs szűrő.
|
|
CriteriaValidator.dependentFilterExists(sCheckTable, sCheckColumn, sFilterTable, sFilterColumn)
|
Ellenőrzi, hogy létezik-e a dependentFilter, ha jelen van a checkColumn a projekciós listában. true értéket ad vissza, ha a checkColumn nem található, vagy ha a checkColumn és a függő szűrő megtalálható.
|
|
CriteriaValidator.filterCount(sFilterTable, sFilterColumn)
|
Visszaadja az adott logikai oszlophoz meghatározott szűrőértékek számát. Ha a szűrőérték "equals", "null", "notNull" vagy "in", akkor visszaadja a kiválasztott értékek számát. Ha az oszlop nem használatos a szűrőben, akkor nulla értéket ad vissza. Ha az oszlopot alapérték nélkül kérik be, akkor a -1 értéket adja vissza. Minden egyéb szűrőoperátor (például: "greater than", "begins with" stb.) esetében a 999 értéket adja vissza, mert az értékek száma nem állapítható meg.
|