Izrazi
Shfaqja e Shprehjeve me Ndihmën e Objektit "Tekst"
Në objektin "Tekst" ju mund të shfaqni tekst të thjeshtë statik por gjithashtu shprehje. Shprehjet kanë një rol të ngjashëm si në Excel.
Pronat e shprehjeve:
- Vlera e shprehjeve përcaktohet vetëm kur raporti ekzekutohet. Shprehjet shkruhen në kllapa katrore - midis [shprehje].
- Në shprehje ju mund të përdorni të dhëna nga tabela dhe pyetje, variabla dhe funksione.
- Shprehjet mund të vendosen brenda objektit të përziera me tekst normal. Ne mund të shkruajmë me shkronja të vogla ose të mëdha.
- Emrat e fushave në dataset janë shkruar në formën: <dataset_name. "field_name">. Simbolet < dhe > janë opsionale nëse nuk ka asgjë tjetër në shprehje.
Shembuj të tekstit në objektin "Tekst" dhe daljen në raport janë listuar në tabelën më poshtë:
Tipi i Tekstit |
Teksti në Objekt |
Shembulli i Daljes në Raport |
Tekst i thjeshtë |
1+2*(3+4) |
1+2*(3+4) |
Shprehje me operacione llogaritëse |
[1+2*(3+4)] |
15 |
Shprehje me funksion |
[Sin(Pi/6)] |
0,5 |
Tekst i thjeshtë |
Përshëndetje! Sot është DATA. |
Përshëndetje! Sot është DATA. |
Tekst i thjeshtë dhe shprehje me variabël sistemik |
Përshëndetje! Sot është [DATA]. |
Përshëndetje! Sot është 6.7.2017. |
Shprehje me Emrin e Fushës |
[qReportIzpis."acName"] |
ItemName |
Shprehje me Emrin e Fushës |
[<qReportIzpis."acName">] |
ItemName |
Tekst i thjeshtë dhe shprehje me Emrin e Fushës |
Shuma totale [<qReportIzpis."acCurrency">]: |
Shuma totale EUR: |
Tekst dhe shprehje me Emrin e Fushës dhe operacion llogaritës |
[100 * <qReportIzpis."anValue">]% |
18% |
Shprehje me Emrin e Fushës dhe Funksion |
[SUM(<qReportIzpis."NabavaNeto">
- <qReportIzpis."anSalePrice">)] |
15,25 |
Shembulli më kompleks mund të gjendet në raportin '22C - Fletëpranimi e Detajuar - Çmimi i Vlerësimit dhe Çmimet e Shitjes' që është në menunë e programit 'Mallra | Transfer | Dokumenti (p.sh. 200 - Transfero me shumicë - Pjesë e vogël)':
[100 * (((<tbIzpisPrometPozIzdPL."anPrice"> * ((1 -
<tbIzpisPrometPozIzdPL."anRebate">/100))) -
<tbIzpisPrometPozIzdPL."anStockPrice">) /
<tbIzpisPrometPozIzdPL."anStockPrice">]