Powiązanie danych S - Plik tekstowy - okno konfiguracyjne
Opis:
Wartość powiązania danych
S jest tekst uzyskany z wybranego pliku.
To powiązanie danych
nie działa
w panelu Webowym.
Niniejsze powiązanie danych jest przestarzałe (lecz funkcjonalne) i lepiej zastosować:
- W obiekcie
PmaPanel należy wytwożyć metodę projektanta (na przykład
LoadFile), która zwróci zawartość pliku.
Następnie tą metodę należy wywołać w zdarzeniu
PmgObject.onStart, na przykład:
pMe.
Value =
pMe.
PmPanel.
Methods.
LoadFile().
Konfiguratory powiązania danych:
Nazwa pliku | Nazwa pliku ze ścieżką, z którego ma być odczytany tekst.
Jeżeli chodzi o plik tekstowy, wtedy wystarczy wypełnienie tego konfiguratora, konfiguratory Sekcja oraz Klucz w tym przypadku nie mają znaczenia. W tym przypadku zostanie wczytana cała zawartość pliku tekstowego.
Plik można wybrać przy pomocy przycisku obok. |
Sekcja | Sekcja pliku *.ini, z której ma zostać wczytany tekst (należy wypełnić bez kwadratowych).
Do wprowadzenia można zastosować Makro wyrażenie (wartość jest obliczana podczas otwarcia okna). |
Klucz | Klucz pliku *.ini, z którego ma zostać wczytany tekst.
Do wprowadzenia można zastosować Makro wyrażenie (wartość jest obliczana podczas otwarcia okna). |
---|
Notatka:
Powiązanie danych nie jest ograniczona wielkością pliku tekstowego (powiązanie można ustawić również z tekstem o dużej wielkości).
Jeżeli chodzi o
plik INI, wtedy jest konieczne wypełnienie nie tylko konfiguratora
Nazwa pliku, lecz również konfiguratorów
Sekcja oraz
Klucz.
To powiązanie danych zostanie obliczone
tylko podczcas otwarcia panela a później już nie jest odświeżane.
Przykład:
Miejmy plik "Kociol.ini" o następującej zawartości
[Kociol1]
Run=1
Liczba 1 (jako łańcuch) z sekcji
"Kociol1" i z klucza
"Run" uzyskamy przez następujące wypełnienie konfiguratorów:
Nazwa pliku |
C:\Data\Kociol.ini |
Sekcja |
Kociol1 |
Klucz |
Run |