Kontrolki bazodanowe

Funkcje API

procedure AddDBLabel(FormName,ParentName,ControlName,FieldName,Caption:PChar; L,T,W,H:Integer);stdcall;

Dodaje nową etykietę bazodanową (dblabel).

Parametry

Zwracane wartości

Brak

Uwagi

Kotrolka będzie pokazywać wartość pola o nazwie FieldName z tabeli, która jest przypisana w programie do okna o nazwie FormName, bez możliwości jego edycji.


procedure AddDBEdit(FormName,ParentName,ControlName,FieldName:PChar; L,T,W,H:Integer);stdcall;

Dodaje nowe bazodanowe okno edycyjne (dbedit).

Parametry

Zwracane wartości

Brak

Uwagi

Kotrolka będzie pokazywać wartość pola o nazwie FieldName z tabeli, która jest przypisana w programie do okna o nazwie FormName, z możliwoścą jego edycji.


procedure AddDBDateEdit(FormName,ParentName,ControlName,FieldName:PChar; L,T,W,H:Integer);stdcall;

Dodaje nowe bazodanowe okno edycyjne daty wraz z kalendarzem (dbdateedit).

Parametry

Zwracane wartości

Brak

Uwagi

Kotrolka będzie pokazywać wartość daty pola o nazwie FieldName z tabeli, która jest przypisana w programie do okna o nazwie FormName, z możliwoścą jego edycji.


procedure AddDBCheckBox(FormName,ParentName,ControlName,FieldName,Caption:PChar; L,T,W,H:Integer);stdcall;

Dodaje nowe bazodanowe okienko zaznaczenia (dbcheckbox).

Parametry

Zwracane wartości

Brak

Uwagi

Kotrolka będzie pokazywać wartość logiczną pola o nazwie FieldName z tabeli, która jest przypisana w programie do okna o nazwie FormName, z możliwoścą jego edycji.


procedure AddDBLookupCombo(FormName,ParentName,ControlName,FieldName:PChar; L,T,W,H:Integer);stdcall;

Dodaje nowe bazodanowe okno z listą wyboru biblioteki pola typu "lookup" (dblookupcombobox).

Parametry

Zwracane wartości

Brak

Uwagi

Kotrolka będzie pokazywać wartość pola typu "lookup" o nazwie FieldName z tabeli, która jest przypisana w programie do okna o nazwie FormName, z możliwoścą wyboru wartości z biblioteki.


procedure AddDBDetail(FormName,ParentName,ControlName,DetailTable:PChar; L,T,W,H:Integer);stdcall;

Dodaje nowe komponenty obsługujące relację master-detail. Są to przewijalne okno przeglądu tabeli (dbgrid) oraz pasek nawigacji po tabeli (dbnavigator) zawierający takie przyciski jak: następny rekord, poprzedni rekord, wstaw rekord, popraw rekord, usuń rekord i inne.

Parametry

Zwracane wartości

Brak

Uwagi

Procedura ta pozwala na zrobienie interfejsu do tabeli dodanej funkcją CreateUserTable, w której określono parametr MasterTable. Można w ten sposób stworzyć dowolną ewidencję, która będzie obsługiwana przez standardowe okno, a jej pozycje znajdą się na zakładkach "Pozycja" lub "Razem".