
Blok funkcija MEMDB_GLOBAL je višestruka globalna memorijska funkcija.
Ovaj blok funkcija može se koristiti za pohranu više podataka direktno u aplikaciji i njihovo globalno dostavljanje.
Savjet: Da biste prikazali sve korištene elemente, možete kliknuti desnom tipkom miša na blok funkcija. Ako je baza podataka korištena u drugom elementu, oni će biti prikazani pod
Koristi. Lista se dijeli prema imenima prostora NS.
Baza podataka DB se koristi za definiranje globalnog imena prostora. Npr.: Licht.EIN ili Lüftung.Störung itd.
Ova pohranjuje podatke u pozadini. Ako se ime promijeni kasnije u programu, moguće je da će se podaci izgubiti.
Definira podatke koje treba pohraniti. Format je nevažna.
Ulaz definira ime memorijskog prostora kao niz znakova. Ovo ne smije biti prazno i ne smije sadržavati točku-zarez ";". Inače će pohrana propasti.
Ako se ime promijeni, odmah se mijenja memorijski prostor. To znači da prethodna vrijednost na izlazu više nije dostupna.
Na pozitivnoj ivici vrijednost na ulazu IN se kopira u memoriju i izlaže se na izlazu Q. Osim toga, vrijednost se sinkronizira sa svim drugim MEMDB_GLOBAL blokovima funkcija.
Na pozitivnoj ivici memorija odabranog imena se briše. Na izlazu Q ponovno je vrijednost NULL.
Na pozitivnoj ivici cijela memorija se resetira. Na izlazu Q ponovno je vrijednost NULL.
Ulazom NS može se dodati dinamički prostor imena. Ovaj odgovara podređenoj varijabli. To olakšava rukovanje s predlošcima znatno. Da bi vrijednost mogla biti sinkronizirana, mora biti identična ulazu NS.
Napomena: Budući da se ime proširuje sa DB.NS može doći do sukoba s drugim MEMDB_GLOBAL blokovima funkcija. Ako NS nije definiran, unutarnja varijabla ima točku na kraju.
Vraća memoriju baze podataka odabranog imena. Na inicijalizaciji je ova vrijednost NULL.
Izlaz je istinit ako se dogodi greška. To se događa ako je ime pogrešno definirano.
Izlaz vraća sve memorijske banke kao niz znakova odvojenih točkom-zarezom.
Izlaz vraća broj memorijskih banaka.