GETENVIRONMENTINFO
Denne funktion returnerer oplysninger om egenskaber for det miljø, hvori en rapport vises. Disse oplysninger kan bruges af rapportdesignere til at sikre, at rapporterne vises optimalt i andre miljøer, f.eks. kontrolpaneler, Apple Watch og Infor Ming.le-startsider.
GETENVIRONMENTINFO bruges typisk ved indlæsning af rapporter til at konfigurere variabler, der styrer rapportadfærd.
Denne tabel beskriver kategorierne af miljøegenskaber:
| Kategori | Egenskab | Beskrivelse | Værdi |
|---|---|---|---|
| Beholder Henviser til det område, hvor en rapport vises: for eksempel en kontrolpanel-widget eller en webbrowser |
HasMargin | Angiver, om beholderen har indbyggede margener | TRUE eller FALSE |
| HasTitle | Angiver, om beholderen har sin egen titel | TRUE eller FALSE | |
| Width | Beholderens bredde i pixels | Tal | |
| Height | Beholderens højde | Tal | |
| IsDialog | Angiver, om rapporten åbnes som en dialograpport | TRUE eller FALSE | |
| IsMing.le | Angiver, om rapporten åbnes i Infor Ming.le | TRUE eller FALSE | |
| IsLocked | Angiver, om kontrolpanelet er låst for at forhindre, at brugerne ændrer det | TRUE eller FALSE | |
| Type | Beskriver typen af beholder | HomepageWidget AppleWatch |
|
| Global | IsService | Angiver, om en rapport vises i et Infor d/EPM Platform-tjenester-miljø | TRUE ELLER FALSE |
| Kontrolpanel | Name | Kontrolpanelets entydige navn | Tekst |
| Caption | Navnet på kontrolpanelet | Tekst | |
| Program | UniqueName | Programmets entydige navn | Tekst |
| ApplicationName | Programmets navn | Tekst | |
| Version | Programversion | Tal | |
| Build | Programversion | Tal | |
| Description | Programbeskrivelse | Tekst | |
| Godkendelse | Username | Navn på den bruger, der er logget på | Tekst |
| UserId | Id for den bruger, der er logget på | Id | |
| Roles | Roller, som den bruger, der er logget på, tilhører | Tekst | |
| Group | Grupper, som den bruger, der er logget på, tilhører | Tekst | |
| Tenant | Tekst | ||
| Konfigurationsværdier (CV) | Navnene på de konfigurationsværdier, der er angivet i Infor d/EPM Platform-tjenester | Tekst |
Syntaks
Kategori- og egenskabsargumenterne for funktionen er valgfrie, men i de fleste tilfælde er begge angivet.
Denne syntaks returnerer værdien for en angivet egenskab:
=GETENVIRONMENTINFO("category","property")
Eksempel:
GETENVIRONMENTINFO("Container","IsMing.le")
Denne syntaks returnerer en XML-tabel for alle egenskaber i en kategori og deres værdier:
=GETENVIRONMENTINFO("category")
Denne syntaks returnerer en XML-tabel med alle kategorier og egenskaber, der har værdier:
=GETENVIRONMENTINFO()
Funktionen ignorerer egenskaber og kategorier, der ikke har nogen værdier eller har tomme værdier. For eksempel returnerer =GETENVIRONMENTINFO("Dashboard") ingen værdier, medmindre den rapport, der indeholder funktionen, vises i et kontrolpanel.