Update cookies preferences
Promotic

GetColOption - metoda obiektu PmfTable

Opis:
Zwraca wartość dla wybranej opcji kolumny tabeli.
Składnia:
Variant GetColOption(String sOption, Long nColArea, Long iCol)
Parametry:
sOption(String) Wybrana opcja kolumny tabeli, dla której chcemy ustawić żądaną wartość.
WidthMode - Sposób zmiany szerokości kolumny tabeli.
const - Szerokość kolumny jest stała, nie zmienia się wraz z rozmiarem obszaru Body tabeli. Rozmiar kolumny można jednak zmienić, przeciągając myszą lub klikając dwukrotnie na prawą krawędź kolumny w nagłówku tabeli.
resize - Szerokość kolumny zmieni się wraz ze zmianą rozmiaru obszaru Body tabeli zgodnie z następującymi warunkami:
- Jeżeli suma wszystkich ustawionych szerokości kolumn jest mniejsza niż szerokość obszaru Body tabeli (tzn. jest jeszcze miejsce po ostatniej kolumnie w tabeli), wtedy szerokość kolumny jest zwiększana tak, żeby kolumny wypełniały cały obszar Body tabeli.
Jeżeli wiele kolumn posiada ustawienie WidthMode=resize, wtedy szerokości poszczególnych kolumn są zwiększane proporcjonalnie do ich ustawionych szerokości bazowych.
.
- Jeżeli suma wszystkich ustawionych szerokości kolumn jest większa niż szerokość obszaru Body tabeli (tzn. kolumny nie mieszczą się w tabeli, a w tabeli pojawi się poziomy pasek przewijania), wtedy szerokość kolumny nie zostanie zwiększona i pozostanie na domyślnym ustawieniu.
.
nColArea(Long) Określenie obszaru (area) tabeli (patrz Obszary w tabeli).
1 - Główny obszar tabeli
2 - Lewy obszar tabeli
iCol(Long) Indeks kolumny (indeksowane od 0, -1 = ostatnia kolumna)
Wartość zwrotna:
Wartość zwrotna zależy od wybranej opcji kolumny tabeli. Patrz opis pojedyńczych możliwości kolumny tabeli.
Notatka:
Metoda ta działa także w Web panelach.
Patrz również:
Przykład1:
JavaScriptWybierz oraz skopiuj do schowka

var sWidthMode = oTable.GetColOption("WidthMode", 1, 5);

Historia:
Pm9.00.29: Wytworzono
© MICROSYS, spol. s r.o.