VBA > Opis obiektów VBA > MxGrid > Opis interfejsów > MxGrid > Metody > Execute

Drukuj

Execute – MxGrid

Execute (Command as ExCommand, Param1 as Variant, Param2 as Variant)

Funkcja przeznaczona jest do wykonywania metod oraz pobierania lub ustawiania wartości właściwości nie uwzględnionych bezpośrednio w aktualnej wersji interfejsu obiektu.

Aktualnie respektowane polecenia są określone przez predefiniowane wartości typu ExCommand:

EC_PRINT = 0

Drukowanie zawartości obiektu. Drukowanie odbywa się na domyslnej drukarce Windows, lub na dowolnej innej wybranej w standardowym oknie drukowania. To polecenie wykorzystuje jeden parametr (Param1), który określa czy ma być pokazany standardowe okno wyboru drukarki oraz jej ustawień:

0 – drukowanie bez pokazania okna ustawień drukarki

1 – drukowanie z pokazaniem standardowego okna ustawień drukarki.

EC_PUBLISHER = 1

Ustawienie nazwy programu drukującego. Nazwa ta jest drukowana w obszarze dolnego marginesu strony, po lewej stronie. Domyślna wartość to:

Druk: Symfonia ERP

Polecenie wykorzystuje jeden parametr (Param1), w którym należy podać tekst opisujący program drukujący.

EC_DOCNAME = 2

Ustawienie nazwy drukowanego dokumentu. Nazwa ta jest drukowana w obszarze górnego marginesu strony, po lewej stronie. Domyślnie jest to pusty tekst.

Polecenie wykorzystuje jeden parametr (Param1), w którym należy podać nazwę drukowanego zestawienia.

EC_SETSELECTABLE

Ustawia podany wiersz albo kolumnę jako wybieralną (taką, która może być wybrana przez kliknięcie myszką lub przesuwanie selekcji strzałkami.

Parametr 1: Indeks wiersza, dla którego dokonujemy zmiany

Parametr 2: Indeks kolumny, dla której dokonujemy zmiany

Tylko jeden z parametrów może być ustawiony, drugi musi mieć wartość – 1

EC_MONSETSELECTABLE

Ustawia podany wiersz albo kolumnę jako niewybieralną (taką, która nie może być wybrana przez kliknięcie myszką lub przesuwanie selekcji strzałkami).

Parametr 1: Indeks wiersza, dla którego dokonujemy zmiany

Parametr 2: Indeks kolumny, dla której dokonujemy zmiany

Tylko jeden z parametrów może być ustawiony, drugi musi mieć wartość – 1

EC_GETSETSELECTABLE

Zwraca aktualny stan wybieralności podanego wiersza albo kolumny

Parametr 1: Indeks wiersza, dla którego odczytujemy stan

Parametr 2: Indeks kolumny, dla której odczytujemy stan

Tylko jeden z parametrów może być ustawiony, drugi musi mieć wartość – 1

EC_TREE_BITMAP

Określa ikonę, która ma się pojawić w elementach drzewa, obok nazwy elementu. Można wybrać jedną z wartości określonych przez stałe Bitmap  (bmp...). Wartości specjalne są następujące:

-1 brak ikony

0 domyślna ikona, zdefiniowana poleceniem EC_TEMPLATE_TREE_BITMAP, zmieniana w zależności od stanu elementu drzewa zwiniętej gałęzi, rozwiniętej gałęzi lub elementu końcowego.

EC_TEMPLATE_TREE_BITMAP

Ustala domyślne ikony, które mają się pojawić w elementach drzewa obok nazwy elementu.

Parametr 1: określa dla jakiego stanu elementu drzewa definiujemy ikonę, można użyć tu predefiniowane wartości:

reNone = –1 ikona dla końcowego elementu drzewa

reCollapsed = 0 ikona dla zwiniętej gałęzi drzewa

reExpanded = 1 ikona dla rowiniętej gałęzi drzewa

Drugi parametr określa ikonę, można wybrać jedną z wartości określonych przez stałe Bitmap  (bmp...). Wartość 0 oznacza brak ikony.

 

W przypadku rozszerzenia funkcjonalnego obiektu mogą pojawić się nowe polecenia lub właściwości obsługiwane przez Execute.