EGL_Pismo
Tabele i informacje dla zadanego głosowania (moduł Sekretariat)

Składnia

EGL_Pismo(parEGL,parCo,parParametry)

Parametry

parEGL

Identyfikator głosowania EGL

parCo

SYNTETYKA - tabela podsumowania głosowania (domyślne)

ANALITYKA - szczegóły - lista respondentów z odpowiedziami na poszczególne pytania

ANALIZA - tekst streszczający informacje o odpowiedziach w głosowaniu

parParametry

paramString

zwraca

Tabela lub wartość.

parParametry (SYNTETYKA, ANALITYKA)

LP

Filtr pytań - wg kolejności, np.: 1;2;3

EGP

Filtr pytań - wg ID, np.: 1;2;3

EGPTYP

Filtr pytań - wg typu, np.: 0;1;2;3

0 - tak/nie

1 - tekst

2 - tak/nie/wstrzym.

3 - skala 1-5

RETF

Format zwracanej tabeli:

TXT - tabela tekstowa (pisma tradycyjne i RTF),

HTML - tabela HTML (pisma HTML),

Domyślnie HTML.

SMB

Wybór predefiniowanego zestawu kolumn. Używane wymiennie z parametrem KOLUMNY.


W przypadku SYNTETYKA:

S - OPC;WYN+

M - OPC;WYN+;GLO+

B - OPC;WYN+;GLO+;SUM+


W przypadku ANALITYKA:

S - KTH;GLS

M - LOK;KTH;GLS;DAT

B - LOK;KTH;GLS;WAG;DAT;GOD


Domyślnie M.

KOLUMNY

Pozwala zdefiniować zestaw kolumn tabeli.

Kolumny oznacza się 3-literowymi ciągami. Dzieli średnikiem. Przyrostek "+" oznacza podsumowanie kolumny.

Dostępne kolumny:


SYNTETYKA:

OPC - Opcja (tak/nie...)

WYN - Wyniki ważone %

GLO - Liczba głosów (nie ważone)

SUM - Suma wag


ANALITYKA:

ZAS - Kod zasobu

ADR - Adres kontrahenta

LOK - Lokale

KTH - Nazwa kontrahenta

GLS - Oddany głos (tak/nie...)

WAG - Waga głosu

VAG - Waga głosu procentowo do sumy wag

DAT - Data oddania głosu

GOD - Godzina oddania głosu


Wspólne:

KO# - zdefiniowana przez użytkowanika


KO#

Wzór kolumny definiowanej przez użytkownika.

# - dowolny znak oprócz "+".

Wzór jest ewaluowany.

Jeżeli wzór zawiera znaki "=" lub "|" należy poprzedzić je "\\\" (potrójny backslash).


Dostępne pola z kolejek:


SYNTETYKA:

LQS: EGL,EGP,Kolejnosc,Opcja,Wynik,Glosy,Suma


ANALITYKA:

LQA: EGL,EGP,Kolejnosc,EGR,VKodZasobu,VAdres,VLokale,VMieszkaniec,VGlos,VWaga,GData,GCzas,KTH,OB,Waga,WagaL,WagaM

EGR: ID,EGL,KTH,Waga,WagaL,WagaM,OB,GUID [,Lokale]

KTH, OB, NIE, ADM


Wspólne

EGP: ID,EGL,Nazwa,Opis,Typ,Parametry,LP

EGL: ID,ADM,Nazwa,DataDodania,Opis,Wazenie,Podstawa,AktDataOd,AktDataDo,Status,Tajne,Rada,UWPZ,ZNGL,GA

NKO#

Tytuł odpowiedniej kolumny definiowanej.

PKO#

Format (picture) odpowiedniej kolumny definiowanej.

OPISEGP

Alternatywny opis pytania pojawiający się w podnagłówku lub kolumnie Opis - wyrażenie evaluate.

W przypadku EGR dostępne są bufory tabel EGL, EGP.

BEZPODSUMOWANIA

Bez podsumowań w tabeli

ECO

Ekonomiczne drukowanie - bez szarego tła w nagłówku tabeli

STYLE, STYLEHEADER, STYLESUBHEADER, STYLEROW, STYLESUM


CLASS, CLASSHEADER, CLASSSUBHEADER, CLASSROW, CLASSSUM


NOBORDER, NOBORDERHEADER,

NOBORDERSUBHEADER,

NOBORDERROW, NOBORDERSUM

Tylko tryb tabeli HTML.

Ustawienia stylu/klasy css odpowiednio: tabeli, nagłówka głównego, podnagłówka, wiersza, podsumowania.

Każdy parametr typu E#.

W przypadku wiersza konta dostępne są pola kolejki jak opisane wyżej dla parametru KO#.


NOBORDER powoduje wyłączenie generowania styli obramowania komórek dla całej tabeli, natomiast pozostałe wyłączają generowanie obramowania w poszczególnych sekcjach tabeli.

parParametry (ANALIZA)

RETF

Format zwracanej tabeli:

TXT - tabela tekstowa (pisma tradycyjne i RTF),

HTML - tabela HTML (pisma HTML),

Domyślnie HTML.

STYLE, CLASS


Tylko tryb HTML.

Ustawienia stylu/klasy css DIV opakowującego tekst.


Opis

Funkcja zwraca tabelę lub wartość zależnie od parametrów.


Przykłady

EGL_Pismo(EGL:ID,'SYNTETYKA','')
=> <tabelka>

Zobacz również:

-