Update cookies preferences
Promotic

SetColOption - metoda obiektu PmfTable

Opis:
Ustawi wartość dla wybranej opcji kolumny tabeli.
Składnia:
Long SetColOption(String sOption, Variant vValue, Long nColArea, Long iCol, [Long nCount])
Parametry:
sOption(String) Wybrana opcja kolumny tabeli, dla której chcemy ustawić żądaną wartość.
WidthMode - Sposób zmiany szerokości kolumny tabeli.
const (domyślnie) - 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.
.
vValue(Variant) Wartość dla wybranej opcji kolumny tabeli.
Wartość ta ta zależy od wybranej opcji kolumny tabeli. Patrz opis każdej opcji kolumny tabeli.
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)
nCount[opcjonalne] (Long) Ilość kolumn, dla których ma zostać ustawiona wartość wybranej opcji kolumny.
- Jeżeli nie jest ustawione, wtedy wartość jest 1.
- Jeżeli iCol=-1 (tzn. ostatnia kolumna), wtedy jest to ilość ostatnich kolumn (w innym przypadku jest to ilość kolumn od indeksu iCol).
- Jeżeli nCount=-1 wtedy jest to ilość kolumn od indeksu iCol aż po ostatnią kolumnę.
Notatka: Nie można określić iCol=-1 a równocześnie nCount=-1.
Wartość zwrotna:
Zwraca ilość kolumn, u których doszło do bezbłędnego ustawienia żądanej wartości.
Notatka:
Metoda ta działa także w Web panelach.
Patrz również:
Przykład1:
JavaScriptWybierz oraz skopiuj do schowka

oTable.SetColOption("WidthMode", "resize", 1, 5, 1);

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