so_damn_insane ([info]so_damn_insane) rakstīja,
@ 2009-02-03 15:06:00

Previous Entry  Add to memories!  Tell a Friend!  Next Entry
piečakarēt oracle reports 6
Prasība - "ja pēdējā lapā ieiet tikai papildinošais teksts, tad tajā tomēr jārāda arī tabulas virsraksts + tabulas pēdējā rinda.

Risinājums:
Tā kā reporti šādu "pretdabisku" prasību neatbalsta, nākas izmantot kvazi-hakeru paņēmienus.
1) Sadalām tabulas avota SELECT divās daļās:
1.1) pirmā daļa atlasa visus datus izņemot pēdējo rindu
1.2) otrā daļa atlasa pēdējo rindu
2) Esošajam repeating frame apakšā pieliekam vēl vienu repeating frame (varbūt pietiktu arī ar parasto frame, nepamēģināju), kuram par avotu norādām pēdējās rindiņas select.
3) Jauno repeating frame norādām kā atdalītu no anchor objekta.
4) Papildinošo tekstu enkuro ar jauno rāmi un norāda kā neatdalāmu.


(Lasīt komentārus)

Nopūsties:

No:
Lietotājvārds:
Parole:
Ievadi te 'qws' (liidzeklis pret spambotiem):
Temats:
Tematā HTML ir aizliegts
  
Ziņa:
Neesi iežurnalējies. Iežurnalēties?