Egenskaber for Application Explorer

Note

Community-interessegrupper er nu flyttet fra Yammer til Microsoft Viva Engage. Hvis du vil deltage i et Viva Engage community og deltage i de seneste diskussioner, skal du udfylde formularen Anmodning om adgang til Finance and Operations Viva Engage Community og vælge det community, du vil deltage i.

I denne artikel beskrives de egenskaber, der vises i vinduet Egenskaber i Microsoft Visual Studio for elementer i Application Explorer.

Mange noder i Application Explorer repræsenterer elementer, der har tilknyttede egenskaber. Du kan læse eller redigere disse egenskaber i vinduet Egenskaber i Microsoft Visual Studio.

System og fælles egenskaber

De fleste programobjekter i Application Explorer har et standardsæt af systemegenskaber. Disse systemegenskaber er skrivebeskyttede. Brug vinduet Egenskaber til at få vist egenskaberne for alle elementer i Application Explorer. Hvis du vil åbne vinduet Egenskaber , skal du højreklikke på en node i Application Explorer og derefter vælge Egenskaber. Under fanen Kategorier i vinduet Egenskaber vises mange systemegenskaber under noden Statistik . Denne artikel indeholder flere almindelige egenskaber, der vises på mange, men ikke alle, Application Explorer-noder. I følgende tabel vises de systemegenskaber, der vises på næsten alle Application Explorer-noder. Alle disse systemegenskaber er skrivebeskyttede.

Egenskab Beskrivende tekst
Ændret af Den bruger, der senest har ændret objektet (ofte versionen).
Ændret dato Den dato, hvor objektet sidst blev ændret.
ChangedTime Det tidspunkt, hvor objektet sidst blev ændret.
CreatedBy Den bruger, der oprettede objektet.
CreationDate Den dato, hvor objektet blev oprettet.
CreationTime Det tidspunkt, hvor objektet blev oprettet.

I følgende tabel vises andre almindelige egenskaber, der vises på mange, men ikke alle, Application Explorer-noder.

Egenskab Beskrivende tekst
ConfigurationKey Angiv den konfigurationsnøgle, der styrer adgangen til eller visningen af et element. Hvis en bruger ikke har adgang til konfigurationsnøgle, er elementet ikke synligt. Elementer omfatter sider, kontrolelementer på sider, tabeller og andre elementer.
LegacyID Et id-element fra en tidligere version. Under opgraderingen fra en tidligere version tildeles det gamle id til LegacyID. Der tildeles ikke et installationsspecifikt id, og forretningslogik forbliver intakt. Denne egenskab bruges ikke til nye elementer.
NeededAccessLevel Det minimumadgangsniveau, som en bruger kræver. Denne egenskab er skrivebeskyttet.
Oprindelse Det globalt entydige id (GUID) for et Application Explorer-element. Denne egenskab bruges til at identificere elementer under synkronisering og i opgraderingsscenarier. Det er en skrivebeskyttet egenskab, og værdien ændres aldrig, når systemet har tildelt den. Der er ikke duplikeret nogen oprindelses-GUID-værdi nogen steder i systemet.
SecurityKey Denne egenskab er forældet, men bevares som reference i systemer, der er opgraderet fra en tidligere version.

Grundlæggende optællingsegenskaber

I følgende tabel beskrives de egenskaber, der er tilgængelige for optællinger.

Egenskab Beskrivende tekst
Analyse af brug Angiv optællingens rolle i en kube. Denne indstilling overføres automatisk til alle tabelfelter, der refererer til optællingen. Du kan dog tilsidesætte indstillingen i et tabelfelt. Følgende valgmuligheder er tilgængelige:

- Attribute – Et felt, der refererer til optællingen, er en dimensionsattribut.
- None – Et felt, der refererer til optællingen, er ikke en dimensionsattribut.
ConfigurationKey Angiv konfigurationsnøgle.
CountryRegionCodes Angiv koderne for de lande/områder, hvor visningen er relevant eller gyldig. Implementer denne egenskab som en kommasepareret liste over iso-lande-/områdekoder (International Organization for Standardization) i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klientstrukturen og programmet kan bruge denne egenskab til at aktivere eller deaktivere lande-/områdespecifikke funktioner.
DisplayLength Angiv det antal tegn, der vises. Standardværdien er Auto.
Hjælp Opret en Hjælp-streng til feltet. Hjælp-strengen vises, når feltet bruges på en side.
Label Angiv den etiket, der vises på sider og rapporter.
Model Angiv den model, tabellen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel og en klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Name Angiv optællingsnavnet. Et optællingsnavn skal enten angive de mulige optællingsværdier eller typen af optællingsværdien. Eksempler på optællinger, der er navngivet i henhold til de mulige værdier, er InclExcl og NextPrevious. Eksempler på optællinger, der er navngivet i henhold til typen af optællingsværdien, er ArrivalPostingType og ListStatus.
Type Rediger standardudseendet for optællingen. Følgende valgmuligheder er tilgængelige:

-Kombinationsboks
-Alternativknappen
UseEnumValue Værdien Ja angiver, at standardværdierne for egenskaben EnumValue er blevet ændret. Værdien No nulstiller egenskaben EnumValue til standardværdierne.

Egenskaber for udvidede datatyper

Udvidede datatypeegenskaber (EDT) er opdelt i følgende grupper, afhængigt af om de er fælles for alle EDT'er eller kun tilgængelige for visse basisdatatyper.

Egenskaber, der er fælles for alle EDT'er

Egenskab Beskrivende tekst
Justering Rediger justeringen af teksten. De tilgængelige indstillinger er Venstre, Højre og Centreret.
AnalysisDefaultSort Angiv standardsorteringsrækkefølgen for et felt i en rapportmodel, der har denne EDT.
AnalysisDefaultTotal Angiv aggregeringsfunktionen for en måling. Brug denne egenskab, når egenskaben AnalysisUsage er angivet til Måling. Følgende valgmuligheder er tilgængelige:

- Sum – returnerer summen af alle værdierne i et sæt.
- Count – Returnerer antallet af elementer, der ikke er null, i et sæt.
- CountDistinct – Returnerer antallet af særskilte elementer, der ikke er null, i et sæt.
- Min – Returnerer minimumværdien i et sæt.
- Max – Returnerer den maksimale værdi i et sæt.
- Ingen – Der anvendes ingen aggregeringsfunktion.
- Auto – Denne indstilling gælder for afledte EDT'er. Værdien af egenskaben AnalysisUsage for den overordnede EDT bruges.

Du kan tilsidesætte aggregeringsfunktionen på feltniveau. Du kan med andre ord ændre aggregeringsfunktionen for feltet ved hjælp af egenskaben AnalysisDefaultTotal for det pågældende felt.
AnalysisGrouping Angiv, om et felt med denne EDT grupperes som standard, når feltet føjes til en rapport ved hjælp af Report Builder til Microsoft SQL Server Reporting Services (SSRS). Denne egenskab angives automatisk til Frarådes for valutabeløb. For andre felter, der er entydige, skal du angive denne egenskab til Frarådes.
Analyse af brug Angiv EDT'ens rolle i en kube. Denne indstilling overføres automatisk til alle tabelfelter, der refererer til EDT. Du kan dog tilsidesætte indstillingen i et tabelfelt. Følgende valgmuligheder er tilgængelige:

- Attribute – Et felt, der refererer til EDT, er en dimensionsattribut.
- Measure – Et felt, der refererer til EDT, er en måling.
- Begge – Et felt, der refererer til EDT, er både en dimensionsattribut og en måling.
- Ingen – Et felt, der refererer til EDT, er hverken en dimensionsattribut eller en måling.
- Auto – Denne indstilling gælder for afledte EDT'er. Værdien af egenskaben AnalysisUsage for den overordnede EDT bruges.

Seddel: Datatyper, der er baseret på optællinger, kan ikke være målinger.
Matrixlængde Denne egenskab er skrivebeskyttet. Standardværdien er 1. Hvis du vil føje matrixelementer til EDT, skal du højreklikke på noden Matrixelement og derefter klikke på Nyt matrixelement. Værdien af egenskaben ArrayLength øges for at afspejle denne ændring.
ButtonImage Angiv det billede, der vises, når EDT bruges til en opslagsknap på en side. Følgende valgmuligheder er tilgængelige:

- Pil
- Mail – Du kan f.eks. vælge denne indstilling for mailtypen .
- URL - Du kan f.eks. vælge denne indstilling for URL-typen .
- ThreeDots (...)
- OpenFile – Du kan f.eks. vælge denne indstilling for filtyperne FilenameOpen og FilenameSave .
- Kalender – Du kan f.eks. vælge denne indstilling for datotyper.

Standardværdien er Arrow.
CollectionLabel Angiv den etiket, der skal bruges til at få vist flertalsnavnet på et felt, der har denne EDT.
ConfigurationKey Angiv konfigurationsnøgle til EDT.
CountryRegionCodes Angiv koderne for de lande eller områder, hvor menuen er gældende eller gyldig. Implementer denne egenskab som en kommasepareret liste over ISO-landekoder i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klienten bruger denne egenskab til at aktivere eller deaktivere lande- eller områdespecifikke funktioner.
DisplayLength Angiv det maksimale antal tegn, der vises på en side eller rapport.
EnumType Angiv en optalte datatype. Denne egenskab skal angives for EDT'er af optællingstypen .
Udvider Brug denne egenskab til at basere EDT på en anden EDT.
FormHelp Angiv den side, der skal bruges, når du udfører et opslag fra et felt på en side.
Hjælp-tekst Opret en Hjælp-streng til EDT. Hjælp-strengen vises, når typen bruges på en side.
id Denne egenskab er skrivebeskyttet.
Label Angiv den etiket, der skal bruges til typen, når typen bruges på en side eller rapport.
Model Angiv den model, tabellen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel og en klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Name Angiv navnet på typen. Navnet bruges til at referere til typen fra X++.
PresenceClass Angiv den X++-klasse, der bruges sammen med egenskaben PresenceMethod til at returnere en forekomst af Objektet PresenceInfo .
PresenceIndicatorAllowed Angiv, om det kontrolelement, der refererer til EDT, skal bruge tilstedeværelse. Standardværdien er Ja.
PresenceMethod For den X++-klasse, der er angivet i egenskaben PresenceClass , skal du angive den statiske X++-klassemetode, der skal kaldes ved hjælp af en dataværdi for kontrolelementer. Denne metode returnerer en forekomst af PresenceInfo-objektet , der indeholder de data, som indikatoren tilstedeværelse kræver.
Referencetabel Angiv den tabel, der refereres til af denne EDT, og som har den primære nøgle. Med andre ord angiver denne egenskab den primære nøgletabel, som denne EDT refererer til.
Type Rediger standardudseendet for EDT. Følgende valgmuligheder er tilgængelige:

-Auto
-Kombinationsboks
-Alternativknappen

Egenskaber, der kun er tilgængelige for nogle grundlæggende datatyper

Medmindre andet er angivet i følgende tabel, skal du lade alle disse egenskaber være angivet til Auto.

Egenskab Type, som egenskaben findes for Beskrivende tekst
Tilpasning Streng I forbindelse med strenge med fast længde skal du angive, om de indtastede tegn skal gemmes i venstre side eller i højre side af mellemrummene i indre margener. De tilgængelige indstillinger er Venstre og Højre. Standardværdien er Left.
AllowNegative IntegerInt64Real Angiv, om feltet kan acceptere negative værdier.
Autoinsseparator real Angiv, om systemet automatisk skal indsætte en decimalseparator. Hvis du f.eks. angiver 2222, viser systemet automatisk 2222,00.
Skift store bogstaver Streng Angiv, hvordan tekst, der indtastes i et strengkontrolelement, skal formateres. Teksten kan f.eks. formateres som alle store bogstaver, eller den kan bruge store bogstaver. Seddel: Denne egenskab understøttes ikke for Enterprise Portal.
Datodag DateUtcDateTime Angiv, hvordan dagen skal vises.
DateFormat DateUtcDateTime Angiv layoutet for en dato.
Datomåned DateUtcDateTime Angiv, hvordan måneden skal vises.
Datoseparator DateUtcDateTime Angiv separatorerne mellem år, måned og dag.
Datoår DateUtcDateTime Angiv, hvordan året skal vises.
Decimalseparator real Angiv decimalseparatoren. Når standardindstillingen (Automatisk) bruges, bruges den decimalseparator, der er angivet i systemopsætningen.
DisplaceNegative IntegerInt64Real Angiv, om negative tal skal justeres til venstre.
DisplayHeight Streng Angiv det antal linjer, der skal vises på samme tid, når EDT vises på en side.
EnumType Fastteksttype Angiv den basisoptælling, der bruges til at oprette EDT.
FormatÉRMST real Angiv mastervalutaværdier, der skal formateres. Der findes følgende indstillinger:

-Auto
-Ja
-Nej
Standardværdien er Auto.
NoOfDecimals real Angiv antallet af decimaler, når der vises en værdi på en side eller en rapport.
Rotersign IntegerInt64Real Vælg denne indstilling for at fortryde fortegnet for tallet. Med andre ord skal du ændre et minustegn (–) til et plustegn (+) eller et plustegn til et minustegn.
ShowZero IntegerInt64Real Angiv, om et felt med værdien 0 (nul) skal vises som et tomt felt. Hvis en værdi på 0 i felter af denne type betyder null/intet, skal du angive denne egenskab til Nej.
SignDisplay IntegerInt64Real Angiv, om fortegnet for et negativt tal skal vises, og om fortegnet skal vises før eller efter tallet. Angiv typisk denne egenskab til Auto. Du kan dog angive den til Ingen , hvis egenskaben DisplaceNegative bruges.
StringSize Streng Angiv strengens maksimale størrelse.
Tusindtalsseparator real Angiv det symbol, der bruges til at adskille tusinder.
Klokkeslætsformat TimeUtcDateTime Angiv, hvordan klokkeslæt skal formateres.
TimeHours TimeUtcDateTime Angiv, om timer skal medtages.
TimeMinute TimeUtcDateTime Angiv, om minutter skal medtages.
TimeSeconds TimeUtcDateTime Angiv, om sekunder skal medtages.
Tidsseparator TimeUtcDateTime Angiv den separator, der bruges til klokkeslæt.
TidszonePreference UtcDateTime Angiv den tidszone, værdien skal konverteres til, fra UTC (Coordinated Universal Time).

Egenskaber for perspektiv

Under noden Data Dictionary i Application Explorer er der noden Perspektiver . Et perspektiv er en samling tabeller og visninger, der indeholder målinger og dimensioner for en kube. I følgende tabel beskrives de egenskaber, du kan angive for hvert perspektiv. Du kan få oplysninger om de systemegenskaber, der er tilgængelige for et perspektiv, i afsnittet "System og almindelige egenskaber". Du kan få oplysninger om egenskaberne for tabeller, der er knyttet til et perspektiv, i sektionerne "Tabelegenskaber" og "Tabelfeltegenskaber".

Egenskab Beskrivende tekst
ConfigurationKey Angiv den konfigurationsnøgle, du tildeler til perspektivet. Konfigurationsnøglen bestemmer, hvilke konfigurationer af et perspektiv der er inkluderet i de rapportmodeller, du genererer.
Hjælp-tekst Opret en streng, der skal bruges som en beskrivelse af perspektivet i en rapportmodel.
id Angiv identifikatoren for perspektivet.
Label Angiv det navn, der vises for perspektivet i en rapportmodel.
Model Angiv den model, som perspektivet er i. En model er en logisk gruppering af elementer i et lag. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
SharedDimensionContainer Angiv, om elementer skal deles i perspektivet. Når du angiver denne egenskab til Ja, føjes elementerne i perspektivet til alle andre perspektiver, der findes i projektet, og der oprettes ingen kube for perspektivet. Standardværdien er Nej.
Anvendelse Angiv materialiseringsindstillingerne for et perspektiv. Følgende valgmuligheder er tilgængelige:

- AdHocReporting – Perspektivet bruges til at generere en transaktionel semantisk modeldefinitionssprogmodel (SMDL).
- OLAP – Perspektivet bruges til at generere en kube i et Microsoft SQL Server Analysis Services (SSAS) Business Intelligence-projekt.
- Begge – Perspektivet bruges til at generere både en transaktionel SDML-model og en kube i et SSAS Business Intelligence-projekt.
- Ingen – perspektivet materialiseres ikke.

Standardværdien er Ingen.

Tabelegenskaber

I dette afsnit beskrives de egenskaber, der vises i vinduet Egenskaber for tabelelementer i Application Explorer. Tabelelementer er placeret underTabeller i >.

Tabelegenskaber

I følgende tabel beskrives egenskaberne for tabelelementer i Application Explorer.

Egenskab Beskrivende tekst
Abstrakt Angiv, om tabellen understøtter nedarvning. Standardværdien er Nej. Hvis du angiver værdien til Ja, kan tabellen ikke være et direkte mål for X++ SQL-sætninger, f.eks. update_recordset og vælg. Seddel: Denne egenskab er ikke tilgængelig, når egenskaben SupportInheritance er angivet til Nej.
AnalysisDimensionType Angiv den dimensionstype, der oprettes, baseret på indstillingen af egenskaben IsLookup . Hvis egenskaben IsLookup er angivet til Ja, er følgende indstillinger tilgængelige:

- Auto – Tabellen kan indeholde både faktuelle og dimensionelle data. Guiden BI udtrækker dimensionelle data og opretter dimensioner og attributter. Faktuelle data udtrækkes for at oprette målinger. Der oprettes én underordnet dimension, der har attributter fra den overordnede tabel.
- MasterInner – En indre (fuld) joinforbindelse bruges til at oprette relationer med denne tabel til den underordnede tabel. Hver postkombination for denne tabel og den underordnede tabel genereres i dimensionen. Der oprettes én underordnet dimension, der har attributter fra den overordnede tabel.
- MasterLeftOuter – En venstre ydre joinforbindelse bruges til at oprette relationer med denne tabel til den underordnede tabel. Dimensioner har yderligere attributter, der er baseret på værdier i denne tabel, som også kan være tomme. Der oprettes én underordnet dimension, der har attributter fra den overordnede tabel.
- Transaktion – Tabellen skal kun bruges til at generere faktuelle data (målinger). Brug denne indstilling, når en tabel kun indeholder transaktionsdata. Der oprettes én underordnet dimension, der kun indeholder optællingsfelter fra tabellen.
Hvis egenskaben IsLookup er angivet til Nej, er følgende indstillinger tilgængelige:

- Auto – Tabellen kan indeholde både faktuelle og dimensionelle data. Guiden BI udtrækker dimensionelle data og opretter dimensioner og attributter. Faktuelle data udtrækkes for at oprette målinger. Der oprettes én overordnet og underordnet dimension.
- MasterInner – Ikke relevant. Denne indstilling er den samme som Auto.
- MasterLeftOuter – Ikke tilgængelig. Denne indstilling er den samme som Auto.
- Transaktion – Tabellen skal kun bruges til at generere faktuelle data (målinger). Brug denne indstilling, når en tabel kun indeholder transaktionsdata. Der oprettes én underordnet dimension, der kun indeholder optællingsværdier fra tabellen.
AnalysisIdentifier Angiv det felt, der skal bruges som id for dimensionen i en SSAS-kube.
AOSAuthorization Angiv den type handling, som en bruger kan udføre i en tabel, afhængigt af brugerens tilladelser. Når du angiver denne egenskab til Ingen, udføres der ingen godkendelseskontrol.
CacheLookup Angiv, hvordan de poster, der hentes under en opslagshandling, cachelagres. Denne egenskab findes kun i tabeller, der ikke nedarver fra en anden tabel. I en nedarvningsrodtabel kan du ikke angive denne egenskab til EntireTable ved hjælp af vinduet Egenskaber for Programstifinder. Du må ikke bruge andre teknikker til at tildele denne værdi til nedarvningsrodtabeller. Brug f.eks. ikke metoden AOTsetProperty for klassen TreeNode til at tildele denne værdi.
ClusterIndex Angiv klyngeindekset. Denne egenskab bruges kun til SQL-optimering.
ConfigurationKey Angiv konfigurationsnøgle til tabellen. Konfigurationsnøgler gør det muligt for en systemadministrator at aktivere og deaktivere bestemte dele af et program.
CountryRegionCodes Angiv koderne for de lande/områder, hvor tabellen er relevant eller gyldig. Denne egenskab implementeres som en kommasepareret liste over ISO-landekoder i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klientstrukturen bruger denne egenskab til at aktivere eller deaktivere lande-/områdespecifikke funktioner.
CountryRegionContextField Angiv det felt, der bruges til at identificere konteksten for land/område. Denne egenskab er relateret til egenskaben CountryRegionCodes .
CreatedBy Angiv, om systemet vedligeholder feltet CreatedBy for posterne i en tabel. Dette felt indeholder oplysninger om den person, der oprettede en post.
CreatedDateTime Angiv, om systemet vedligeholder felterne CreationDate og CreationTime for posterne i en tabel. Dette felt indeholder den dato, hvor en post blev oprettet.
CreatedTransactionId Angiv, om systemet vedligeholder feltet CreatedTransactionId for posterne i en tabel. Dette felt indeholder oplysninger om den transaktion, der oprettede en post.
CreateRecIdIndex Angiv, om der skal oprettes et indeks i feltet Post-id .
DeveloperDocumentation Beskriv formålet med en tabel, og forklar, hvordan den bruges i programmet. En beskrivelse indeholder normalt ikke mere end fem sætninger og skrives som et enkelt afsnit.
EntityRelationshipType Klassificer en tabel i henhold til den fælles enhedsrelations (ER)-datamodelnotation. En tabel klassificeres som enten et objekt eller en relation. Et objekt repræsenterer et objekt, mens en relation repræsenterer en tilknytning mellem to objekter.
Udvider Aflede tabellen fra den angivne tabel. Værdien af denne egenskab er null , når egenskaben SupportInheritance er angivet til Ja.
FormRef Angiv det visningsmenupunkt, der aktiveres, når der refereres til en tabel. Der er knyttet et visningsmenupunkt til en side. Når du bruger et primært indeksfelt i en rapport, er denne side tilgængelig som et link i rapporten. Du angiver et primært indeks ved hjælp af egenskaben PrimaryIndex . Hvis du lader denne egenskab være tom, forsøger systemet at få vist en side, der har samme navn som tabellen.
id Det systemoprettede tabel-id.
IsLookup I forbindelse med rapportmodeller skal du bruge denne egenskab til at angive, om tabeloplysningerne er indbygget i andre tabeller, der refererer til dem, når der genereres en rapportmodel. I forbindelse med OLAP-kuber (online analytical processing) skal du bruge denne egenskab til at angive, om der skal genereres en konsolideret dimension eller en særskilt dimension. Der findes følgende indstillinger:

- Ja – Attributter fra tabellen skal konsolideres i den overordnede dimension (stjerneskema).
- Nej – Der skal oprettes en separat dimension for tabellen (snowflake-skema).
Label Angiv navnet på en tabel.
ListPageRef Angiv et visningsmenupunkt, der peger på en side, der kan vise en liste over denne posttype.
Model Angiv den model, tabellen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel og en klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
ModifiedBy Angiv, om systemet vedligeholder feltet ModifiedBy for posterne i en tabel. Dette felt indeholder oplysninger om den person, der senest ændrede en post.
ModifiedDateTime Angiv, om systemet bevarer feltet ModifiedDate for posterne i en tabel. Dette felt indeholder den dato, hvor en post senest blev ændret.
ModifiedTime Angiv, om systemet vedligeholder feltet ModifiedDateTime for posterne i en tabel. Dette felt indeholder datoen og klokkeslættet for den seneste ændring af en post.
Name Angiv tabelnavnet.
OccEnabled Angiv, om den optimistiske samtidighedstilstand er aktiveret for en tabel. Når denne tilstand er aktiveret, låses data ikke mod fremtidig ændring, når de hentes fra databasen. Data låses kun, når den faktiske opdatering udføres.
PreviewPartRef Angiv den oplysningsdel eller formulardel, der skal bruges i den udvidede prøveversion. En oplysningsdel viser en samling af datafelter fra en angivet forespørgsel. Den bruger metadata til at beskrive, hvordan dataene vises. En formulardel repræsenterer en markør til en side.
PrimaryIndex Angiv det primære indeks. Der kan kun vælges et entydigt indeks. Denne egenskab bruges til databaseoptimering og til at angive, hvilket entydigt indeks der skal bruges som cachelagringsnøgle. Hvis du ikke angiver et primært indeks, bruges det entydige indeks, der har det laveste id, som cachelagringsnøgle.
Erstatningsnøgle Angiv de felter, der skal vises som identifikator for data i nogle sidekontrolelementer.
ReportRef Angiv det outputmenupunkt, der aktiveres, når der refereres til en tabel. Et outputmenupunkt er knyttet til en rapport. Når du bruger et primært indeksfelt i en rapport, er denne rapport tilgængelig som et link i rapporten. Du angiver et primært indeks ved hjælp af egenskaben PrimaryIndex .
SaveDataPerCompany Angiv, om dataene for det aktuelle firma skal gemmes. Hvis du angiver egenskaben til Nej, gemmes data uden et firma-id (DataAreaId). Bemærk: Hvis egenskaben SaveDataPerCompany i en tabel er angivet til Ja, skal egenskaben SetCompany i et sidedesign, der bruger tabellen som datakilde, også angives til Ja. Tip: Statuslinjen viser akronymet for virksomheden. Dobbeltklik på akronymet for at åbne en dialogboks, hvor du kan ændre virksomheden.
SaveDataPerPartition En værdi, der angiver, om tabellen har et systemfelt med navnet Partition. Denne egenskab er beregnet til at være skrivebeskyttet. Hvis tabellen har et partitionsfelt , tildeles hver post til én partition. Hver post er skjult for dataadgangshandlinger, der køres under konteksten af andre partitioner.
SearchLinkRefName Angiv navnet på det menupunkt, der linker til oplysninger på et websted om en tabelpost, der er angivet i søgeresultaterne i Enterprise Portal. Hvis egenskaben SearchLinkRefType er angivet til URL-adresse, skal du vælge et menupunkt, der linker til en webdelsside, der viser tabeldataene. Formularer og rapporter på webdelssider kan vise data.
SearchLinkRefType Angiv den type menupunkt, der linker til oplysninger på et websted om en tabelpost, der er angivet i søgeresultaterne i Enterprise Portal.
SingularLabel Angiv den etiket, der skal bruges i en rapportmodel eller en kube for at få vist det entalsnavn på elementer, der er gemt i tabellen.
SupportInheritance Når du angiver denne egenskab til Ja, kan du angive en værdi for andre nedarvningsrelaterede egenskaber, f.eks . Udvider og Abstrakt. Forsigtighed: Hvis du angiver denne egenskab til Ja, fjernes alle felter i tabellen, og de skal oprettes igen.
SystemTable Angiv, om en tabel vises som en systemtabel. En tabel, der vises som en systemtabel, kan filtreres under eksport og import. Systemtabeller synkroniseres altid, når du logger på. Derfor kan denne egenskab være nyttig for tabeller, du bruger, så snart du logger på.
TableContents Angiv, hvordan konfigurations-/parameterdata kan genbruges fra én kunde til en anden. Der findes følgende indstillinger:

- Ikke angivet – Brug denne indstilling til de fleste tabeller.
- Standarddata – Brug denne indstilling til kundeuafhængige data, f.eks. postnumre, enheder og tidsintervaller.
- Basisdata – Brug denne indstilling til kundeafhængige data, f.eks. kalendere, grupper og parametre.
- Default+Base data – Brug denne indstilling til data, hvor den lokale opfattelse varierer. Kontoplanen er f.eks. kundeuafhængig i Tyskland, men er kundeafhængig de fleste andre steder.
TableGroup Angiv den gruppe, som tabellen tilhører. Tabelgrupper indeholder en metode til kategorisering af tabeller i henhold til den type data, de indeholder. Du kan bruge tabelgrupper til at definere, om systemet skal spørge brugerne, når de opdaterer eller sletter data fra tabellen på sider, ved at bruge tabellen som datakilde. Når du eksporterer data, kan du bruge tabelgrupper til at filtrere poster.
Tabeltype Denne egenskab erstatter den midlertidige egenskab, der findes i Microsoft Dynamics AX 2009.
TitleField1, TitleField2 Du kan bruge denne egenskab på følgende måder:

– Føj tabelfeltdata til en formulartekst.
– Vis flere felter på en opslagsside. Egenskaben TitleField1 bruges også, når du aktiverer opslagslisten i et felt på en side. De felter, du angiver for egenskaberne TitleField1 og TitleField2, kan flettes med nøgleværdien.
– Vis feltoplysninger i et værktøjstip.
TypicalRowCount Angiv det antal poster, der typisk vises i en tabel. Hvis egenskaben AnalysisSelection ikke er angivet, bestemmer denne egenskab, hvordan poster vælges ved hjælp af Report Builder til SSRS. Indstillingen af denne egenskab påvirker, om der bruges en rulleliste, en liste eller en filtreret liste til at vælge tabelposter.
ValidTimeStateFieldType Angiv den type dato-/klokkeslætsfelt, som systemet bruger, når det sporer data inden for tidsperioder.
Synlig Angiv adgangsrettighederne, når tabellen bruges som datakilde på en side eller en rapport. Hvis tabellen bruges som datakilde på en side, kan adgangsrettighederne på siden ikke overstige de adgangsrettigheder, der er defineret for tabellen.

Tabeller og rapportmodeller

Følgende egenskaber relaterer til rapportmodeller, som du bruger til at føje oplysninger til en rapport:

  • AnalysisSelection
  • Analysesynlighed
  • IsLookup
  • SingularLabel
  • TypicalRowCount

Egenskaber for tabelfelt

Følgende egenskaber relaterer til rapportmodeller, som du bruger til at føje oplysninger til en rapport:

  • AnalysisDefaultTotal
  • AnalysisLabel
  • AnalysisTotaling
  • Analyse af brug
  • Analysesynlighed
  • CurrencyCode
  • CurrencyCodeField
  • CurrencyCodeTable
Egenskab Beskrivende tekst
Tilpasning Angiv, om strengfeltet skal venstrejusteres eller højrejusteres, når det gemmes i databasen. Hvis strengen "hello world" på 11 tegn f.eks. er gemt i et højrejusteret felt, der har en StringSize-indstilling40, gemmes 29 mellemrumstegn som præfiks. Seddel: Indstillingen Justering påvirker søgeresultaterne, når du søger efter en værdi i en tabel ved hjælp >af relationsoperatorer af typen , <, >=og <= . Det påvirker ikke søgeresultaterne, når du bruger operatoren == . Indstillingen Justering ignoreres, når egenskaben StringSize er angivet til (Memo).
Aliasfor Angiv det tabelfelt, som feltet er alias for.
AllowEdit Angiv, om brugerne må ændre data i en eksisterende post på en side.
AllowEditOnCreate Angiv, om brugerne må angive data i feltet, når der oprettes en ny post fra en side.
AnalysisDefaultTotal I forbindelse med rapportmodeller skal du bruge denne egenskab til at angive, hvordan feltdata aggregeres, når en automatisk total for tabellen vises i en rapport, der er oprettet ved hjælp af SSRS og rapportmodeller. Standardværdien er Nej, hvilket angiver, at feltet ikke vises automatisk som en total. For OLAP-kuber skal du bruge denne egenskab til at angive aggregeringsfunktionen for en måling. Brug denne egenskab, når egenskaben AnalysisUsage er angivet til Måling. Der findes følgende indstillinger:

- Sum – returnerer summen af alle værdierne i et sæt.
- Count – Returnerer antallet af elementer, der ikke er null, i et sæt.
- CountDistinct – Returnerer antallet af særskilte elementer, der ikke er null, i et sæt.
- Min – Returnerer minimumværdien i et sæt.
- Max – Returnerer den maksimale værdi i et sæt.
- Ingen – Der anvendes ingen aggregeringsfunktion.
- Auto – Denne indstilling gælder for afledte EDT'er. Værdien af egenskaben AnalysisUsage for den overordnede EDT bruges.
AnalysisLabel Angiv den etiket, der skal bruges som billedtekst i en SSAS-kube for tabelfeltet. Etiketten anvendes på enten en dimensionsattribut eller en måling. Denne egenskab er beregnet til situationer, hvor en af følgende betingelser er opfyldt:

- Egenskaben Label er ikke defineret.
– Egenskaben Label fungerer ikke som en billedtekst for en dimensionsattribut eller en måling i en SSAS-kube.
Analyse af brug Angiv rollen for feltet i en kube. Følgende indstillinger er tilgængelige

- Attribute – Feltet er en dimensionsattribut.
- Measure – Feltet er en måling.
- Begge – Feltet er både en dimensionsattribut og en måling.
- None – Feltet er hverken en dimensionsattribut eller en måling.
- Auto – Værdien af egenskaben AnalysisUsage for EDT eller optællingen, som feltet er baseret på, skal bruges.
ConfigurationKey Angiv konfigurationsnøglen for feltet.
CountryRegionCodes Angiv koderne for de lande/områder, hvor tabelfeltet er relevant eller gyldigt. Denne egenskab implementeres som en kommasepareret liste over ISO-landekoder i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klientstrukturen og programmet kan bruge denne egenskab til at aktivere eller deaktivere lande-/områdespecifikke funktioner.
CountryRegionContextField Angiv det felt, der identificerer konteksten for land/område. Se beskrivelsen af egenskaben CountryRegionCodes .
ExtendedDataType Angiv den EDT, der skal bruges til dette felt.
Gruppeprompt Angiv en etiket, der bruges til feltet, når det vises i en gruppe. Drikkepenge: Du kan bruge denne egenskab som en hjælp til at garantere, at et feltnavn ikke gentager tekst, der vises i etiketten for en feltgruppe. Hvis en feltgruppe på en side f.eks. er navngivet Kunde, skal du ikke medtage denne tekst i egenskaben GroupPrompt for felter, der er inkluderet i feltgruppen.
Hjælp-tekst Angiv Hjælp-strengen til feltet. Hjælp-strengen vises, når feltet bruges på en side.
id Det systemoprettede felt-id.
IgnoreEDTRelation Denne egenskab bruges under overflytningen af EDT-relationer. Når du overfører relationer fra en EDT-node til en tabelnode, kan du springe en ugyldig relation over for et givet tabelfelt. Hvis du vil springe ugyldige relationer over, skal du angive denne egenskab til Ja. Standardværdien er Nej.
Label Angiv et navn til feltet. Dette navn vises på sider og rapporter. Se også beskrivelsen af egenskaben AnalysisLabel tidligere i denne tabel.
Obligatorisk Angiv, om en bruger skal føje data til et felt på en side. Angiv denne egenskab til Ja for at angive, at standard- eller initialiseringsværdien for hver datatype ikke er acceptabel for fastholdelse i databasen. På følgende liste vises nogle standardværdier, der ikke kan bruges til obligatoriske felter på en side:

– Tom kan ikke accepteres for et felt af typen str (streng).
– Det mindste dato-klokkeslæt er ikke acceptabelt for dato/klokkeslæt-felter, f.eks. dato og utcdatetime.
– En værdi på 0 (nul) er ikke acceptabel for numeriske felter, f.eks. int, real og enum.
finance og operations understøtter ikke semantikken for den null-værdi , der er standard i de fleste SQL-databaseprodukter. Feltet kan ikke være null i databasen. Derfor har egenskaben Obligatorisk intet at gøre med begrebet en null-værdi . Forsigtighed: Et obligatorisk tabelfelt kan have egenskaben EnumType angivet til en optælling. Du kan definere et felt som en optællingstype, der indeholder et element, der har heltalsværdien 0. I dette tilfælde er 0 ikke et element, der kan vælges på siden. Formularsystemet kalder automatisk metoden validateWrite for at gennemtvinge indstillingen af egenskaben Obligatorisk . Egenskaben Obligatorisk har dog ingen indvirkning på funktionsmåden for direkte X++ SQL, der indsætter eller opdaterer værdien af et tabelfelt. I din direkte X++ SQL kan du inkludere kald til metoden validateWrite i tabelbuffervariablen. Buffervariablen arver metoden fra klassen xRecord .
MinReadAccess Angiv tilstanden for funktionen til automatisk godkendelse. Automatisk godkendelse har to funktionsmåder: surrogat fremmed nøgle og opslag. Hvis en tabel i en forespørgsel er mærket til godkendelse af fremmede surrogatnøgler, og brugeren ikke har adgang til tabellen, men ikke udtrykkeligt er blevet nægtet, gives der adgang til visningen til tabellen. Det er dog ikke alle felter, der er synlige. Synligheden bestemmes af følgende regler:

– Hvis MinReadAccess er angivet til Nej, tildeles der ingen adgang til feltet.
– Hvis MinReadAccess er angivet til Ja, tildeles der adgang til feltet.
– Ellers tildeles adgang til visning, hvis feltet er en del af den automatiske identifikationsgruppe for naturlig nøgle, hvis det er et titelfelt, eller hvis det er et systemfelt.
Hvis en tabel i en forespørgsel er mærket til opslagsgodkendelse, bestemmes adgangen af følgende regler:

– Hvis MinReadAccess er angivet til Nej, tildeles der ingen adgang til feltet.
– Ellers tildeles visningsadgang til feltet .
Model Angiv den model, tabelfeltet er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Name Angiv navnet på feltet.
RelationContext Angiv tilknytningen af et felt til en bestemt tabelrelation. Denne egenskab bruges typisk i enhedsscenarier til modeldata, der er relateret til valutakoder eller antal. Den relation, der er knyttet til feltet, kan derefter bruges til at få vist et opslag af valutakoder eller antal. Der er ingen standardværdi.
SaveContents Angiv, om feltdataene skal gemmes i databasen eller behandles som virtuelle feltdata. Virtuelle feltdata beregnes på kørselstidspunktet, når feltet vises. Disse data har ingen fysisk repræsentation i databasen. Drikkepenge: I stedet for virtuelle felter kan du bruge visnings- og redigeringsmetoder.
StringSize Angiv feltlængden i antallet af tegn. Den maksimale feltlængde afhænger af databasen. Værdien (Memo) angiver, at feltlængden er ubegrænset.
Type Angiv basistypen for et felt.
Synlig Angiv, om feltet skal være synligt i brugergrænsefladen.

Egenskaber for tabelindeks

I følgende tabel beskrives de egenskaber, der er tilgængelige for indekser i tabeller.

Egenskab Beskrivende tekst
AllowDuplicates Hvis du angiver denne egenskab til Ja, kan indekset være ikke-angivet. Hvis du ikke opretter mindst ét entydigt indeks, oprettes der et entydigt indeks ved at kombinere det første indeks og RecId.
Alternativ nøgle Angiv, om dette indeks er en del af en alternativ nøgle. Indeksfeltet skal have en entydig værdi i hver post.
ConfigurationKey Angiv konfigurationsnøgle. Et indeksfelt, der er deaktiveret via en konfigurationsnøgle, fjernes automatisk fra indekset.
Aktiveret Brug denne egenskab til at deaktivere indekset.
id Objektets interne id.
Model Angiv den model, tabelindekset skal være i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Name Angiv indeksnavnet.
UniqueAcrossCompanies Denne egenskab er kun til intern brug i Microsoft. De tilgængelige værdier er Ja og Nej. Standardværdien er Nej. Værdien af denne egenskab ignoreres, når egenskaben AllowDuplicates er angivet til Nej. Men når AllowDuplicates er angivet til Ja, kan værdien Ja for UniqueAcrossCompanies forbedre ydeevnen for nogle forespørgsler på tværs af virksomheden. Forbedringen af ydeevnen skyldes ændringer i cachelagringen af data.
ValidTimeStateKey Angiv, om denne indeksnøgle skal bruges til at bestemme den gyldige tidstilstandsrelation med den overordnede tabel. Standardværdien er Nej. Tip: Hvis du vil aktivere denne egenskab, skal du angive egenskaben AllowDuplicates til Nej og egenskaben AlternateKey til Ja.
ValidTimeStateMode Angiv, om der må være mellemrum mellem to poster for ikrafttrædelsesdato. Standardværdien er NoGap. Tip: Hvis du vil aktivere denne egenskab, skal du angive egenskaben AllowDuplicates til Nej, egenskaben AlternateKey til Ja og egenskaben ValidTimeStateKey til Ja.

Note

Sider sorteres efter det første indeks.

Egenskaber for tabelrelation

Liste over egenskaber

I følgende tabel beskrives egenskaberne for en tabelrelation i Application Explorer.

Egenskab Beskrivende tekst
Kardinalitet Det antal gange, som hver primær nøgle-værdi fra den tabel, der refereres til, skal forekomme i kolonnen med den fremmede nøgle i den aktuelle tabel. Værdien OneMore betyder f.eks. en eller flere, men ikke nul. Denne værdi angiver, at alle overordnede nøgleværdier skal forekomme i den underordnede tabels fremmede nøglekolonne mindst én gang. En relationsnode under en SalesLine-tabel kan bruge værdien OneMore , når forretningsreglen kræver, at alle poster i den overordnede SalesTable-tabel er relateret til mindst ét element, der sælges. Egenskaben Kardinalitet bruges i øjeblikket ikke. Fremtidige versioner kan dog bruge denne egenskab og egenskaben RelatedTableCardinality .
CreateNavigationPropertyMethods Værdien Ja instruerer systemet i at generere navigationsmetoder i tabelbufferklassen for hver relationsnode for fremmede nøgler.
EDTRelation Hvis værdien er angivet til Ja, blev et softwareværktøj brugt til at overføre denne relation til dens aktuelle placering fra en gammel EDT-relation.
EntityRelationshipRole Denne egenskab tydeliggør semantikken for en relation, der er defineret i en tabel. Et rollenavn skal enten være et navneord eller et navneordsudtryk. Rollenavnet skal angive rollen for den tilknyttede tabel i relation til det tilknyttede objekt. Alternativt skal rollenavnet være et kort udtryk, der starter med et nutidsverbum, der angiver den rolle, som tabellen spiller i relationen. Rollenavne er ikke påkrævet, når relationen er entydig.
Model Den model, som denne relation er en del af.
Name Et beskrivende navn, som du vælger til relationen.
NavigationPropertyMethodNameOverride Angiv navnet på navigationsmetoden. Hvis du ikke angiver en værdi, bruger navigationsmetoden værdien fra egenskaben RelatedTableRole .
RelatedTableCardinality Angiv, om den fremmede nøgle-feltværdi i den aktuelle tabel kan være null i nogle eller alle poster i den aktuelle tabel. Der findes følgende indstillinger:

- ZeroOne betyder nul eller en. Denne værdi angiver, at feltet med den fremmede nøgle i en underordnet post kan være null.
- ExactlyOne angiver, at feltet for den fremmede nøgle ikke må være null i nogen underordnet post.
RelatedTableRole Angiv en tekstværdi, der beskriver formålet med den overordnede tabel, der refereres til, i denne relation. Når en tabel kun har én relation, der refererer til en given overordnet tabel, kan du bruge navnet på den overordnede tabel. Nogle gange har en tabel mere end én relation til en given refereret overordnet tabel. I dette tilfælde skal værdien af egenskaben RelatedTableRole beskrive relationen tilstrækkeligt til at skelne mellem relationens formål og den anden relation til den samme overordnede tabel. Værdien af denne egenskab kan bruges som værdien af egenskaben JoinRelation for en datakilderelation under en Application Explorer-forespørgsel. I standardtilfælde anbefales dette forbrug, fordi det reducerer denormalisering. Denne egenskab interagerer med egenskaben UseDefaultRoleNames .
Relationstype Vælg en værdi, der beskriver den diskrete relation mellem to tabeller. Værdien Komposition angiver f.eks., at den underordnede post ikke kan findes meningsfuldt, medmindre den er relateret til en bestemt overordnet post. Posten for fjerde sal i tabellen Floor kan ikke findes, medmindre den refererer til en post i den overordnede tabel Bygning. Seddel: DeleteActions skal være kompatibel med denne egenskabsindstilling. I forbindelse med en kompositionsrelation skal DeleteActions indeholde overlappende sletningsfunktionsmåder. Egenskaben RelationshipType bruges i øjeblikket ikke. En fremtidig version kan dog bruge denne egenskab.
Rolle Angiv et navn, der beskriver relationens betydning eller rolle. En relation til en afdelingstabel kan f.eks. spore den afdeling, som medarbejderen i øjeblikket tilhører. En anden relation kan spore den afdeling, som medarbejderen har anmodet om en overførsel til. Selvom begge disse relationer er relationer til tabellen Afdeling, udfylder de forskellige roller. Som værdien for denne egenskab er det en god idé at joinforbinde navnene på den underordnede tabel og den overordnede tabel ved hjælp af et understregningstegn (_). Angiv f.eks. SalesTable_SalesLine. Denne egenskab interagerer med egenskaben UseDefaultRoleNames .
Tabellen Den tabel, som relationen refererer til.
UseDefaultRoleNames Værdien Ja angiver, at systemet skal generere standardværdier for egenskaberne Role og RelatedTableRole . Selv når du angiver denne egenskab til Ja, vises de genererede værdier for Rolle og RelatedTableRole ikke i vinduet Egenskaber . Derudover bruger klassen TreeNode ikke de genererede værdier. Refleksionsklassen DictRelation bruger dog de genererede værdier.
Valider Værdien Ja angiver, at når en side indsætter en post i den underordnede tabel, afvises indsættelsen, medmindre den relaterede post findes i den overordnede tabel, der refereres til. Når en side sletter en post fra den overordnede tabel, afvises sletningen desuden enten, eller den overlapper de relaterede poster i den underordnede tabel. Angiv værdien til Nej , når egenskaben RelationshipType er angivet til Link. Du kan også angive værdien til Nej i særlige midlertidige tilfælde, f.eks. under nogle opgraderingsscenarier. Når du angiver værdien tilbage til Ja, udføres der ingen validering for poster, der blev indsat eller slettet, mens værdien var Nej. Forsigtighed: Værdien Ja for egenskaben Validate forhindrer ikke direkte X++ SQL-datahandlinger i at slette overordnede poster eller indsætte underordnede poster, der overtræder integriteten af fremmede nøgledata.

Note

Når du angiver egenskaben SaveDataPerCompany til Ja for begge tabeller, føjer systemet feltet DataAreaId til hver relation.

RelatedTableRole og query JoinRelation

I dette afsnit beskrives det, hvordan du kan bruge egenskaben RelatedTableRole til at forenkle oprettelsen af en ny forespørgsel. Hvis du angiver en eksplicit værdi for egenskaben RelatedTableRole for en tabelrelation, kan du bruge denne værdi til at udfylde egenskaben JoinRelation for en datakilderelation under noden Forespørgsler>MyQuery i Application Explorer. Brug denne metode til at angive felterne i joinforbindelsen på én placering. Hvis joinfelterne ændres, skal du kun opdatere joinforbindelsen på én placering. Før du kan angive en værdi for egenskaben JoinRelation , skal du slette værdierne for egenskaberne Field og RelatedField .

CreateNavigationPropertyMethods og RelatedTableRole

Når du angiver egenskaben CreateNavigationPropertyMethods til Ja for en tabelrelation, genererer systemet navigationsmetoder for tabelbufferklassen. En navigationsmetode sammenkæder to tabelbufferforekomster ved hjælp af deres fremmede nøglerelation. Klassen UnitOfWork er ét område, hvor denne navigationsforbindelse bruges. Navnet på en navigationsmetode stammer fra værdien af egenskaben RelatedTableRole i tabelrelationen. Denne funktionsmåde forekommer, når du eksplicit angiver værdien RelatedTableRole i vinduet Egenskaber , og når systemet genererer værdien RelatedTableRole , fordi egenskaben UseDefaultRoleNames er angivet til Ja. Disse egenskabsværdier genererer følgende navigationsmetode på den underordnede CustTable-buffer. Navnet på navigationsmetoden kopieres mest direkte fra værdien af egenskaben RelatedTableRole .

public final CustBankAccount BankAccounts([CustBankAccount relatedTable])

På følgende liste beskrives de tilfælde, hvor du skal tilsidesætte det navn, som systemet genererer for en navigationsmetode i en tabelbufferklasse:

  • Tabelklassen har allerede et metodenavn, der svarer til værdierne for egenskaben RelatedTableRole .
  • Værdien af egenskaben RelatedTableRole overskrider den maksimale længde, der kan bruges til et metodenavn.

I disse tilfælde skal du vælge et gyldigt navn til navigationsmetoden og tildele dette navn som værdien af egenskaben NavigationPropertyMethodNameOverride i tabelrelationen.

Om optællingen Relationstype

Når du tilføjer en node under tabelrelationer, kan du angive værdien af egenskaben RelationshipType for den nye relation. Listen over mulige værdier for egenskaben RelationshipType er listen over elementer i optællingen Relationstype . I dette afsnit beskrives betydningen af hvert element i optællingen RelationshipType .

Beskrivelse af elementer

I følgende tabel beskrives elementerne i egenskaben RelationshipType .

Elementnavn Beskrivende tekst Automatisk inferens
Ikke angivet Dette element er ofte standardværdien for egenskaben RelationshipType . Når egenskaben RelationshipType har værdien NotSpecified, udleder systemet en passende værdi. Systemet udleder værdien i følgende sekvens:

-Specialisering
-Link
-Sammensætning
-Sammenlægning
-Association
Hvis kriterierne for både Komposition og Sammenlægning f.eks. er opfyldt, udleder systemet Komposition, fordi Komposition forekommer tidligere på listen.
Specialisering Dette element gælder kun for nedarvning af tabeller og relationer mellem basistabeller og afledte tabeller. Systemet angiver egenskaben RelationshipType til Specialisering , når der er tale om nedarvning af tabeller.
Link Dette element er en ikke-relationel relation. Det kræver, at egenskaben Validate angives til Nej. Denne type relation understøtter navigation mellem sider, der viser mange poster fra en tabel, og sider, der indeholder detaljefelter for én post fra tabellen. Link bruges kun til at understøtte migrering af EDT-linkrelationer under opgradering fra tidligere versioner. Overførselsværktøjer opretter denne type relation, men det må du ikke.
Sammensætning Dette element er en stærkere type sammenlægningsrelation. En tabel må ikke have mere end én kompositionsrelation. En bygning består f.eks. af rum, og et givent rum kan ikke eksistere i mere end én bygning. Hvis kriterierne for sammensætning er opfyldt, men du manuelt tildeler en værdi for Sammenlægning eller Tilknytning, lader systemet værdien være Sammenlægning eller Tilknytning.
Aggregering Dette element er relevant, når den underordnede tabel betragtes som underordnet enheden i den overordnede tabel. Systemet udleder sammenlægning, når en af følgende betingelser er opfyldt:

– Den overordnede tabel har en slettehandlingsnode, der er defineret til at bruge denne relationsnode.
– Alle fremmede nøglefelter for denne relation i den underordnede tabel har egenskaben Obligatorisk angivet til Ja.
Hvis kriterierne for sammenlægning er opfyldt, men du manuelt tildeler en værdi for Tilknytning, lader systemet værdien være Tilknytning.
Tilknytning Dette element er begrebet en fremmed standardnøgle. Du skal angive egenskaben Relationstype til Tilknytning , hvis systemet ikke angiver egenskabens værdi til noget, og hvis både Sammenlægning og Sammensætning er upassende.

Vis egenskaber

Egenskaberne for visninger er de samme som egenskaberne for tabeller. Men da visninger er skrivebeskyttede, kan du ikke ændre de fleste af deres egenskaber. Nogle egenskaber har faste værdier, og nogle arver fra de datakilder, som forespørgslen bruger til at definere visningen. Følgende egenskaber for visninger er relateret til dataanalyse, når du bruger SSRS. Du kan ændre alle disse egenskaber.

  • Analysesynlighed
  • AnalysisSelection
  • TypicalRowCount
  • IsLookup
  • SingularLabel

I følgende tabel beskrives de egenskaber, du kan angive for en visning.

Egenskab Beskrivende tekst
AOSAuthorization Angiv, hvilke dataadgangshandlinger der kræver bekræftelse af brugertilladelser.
CacheLookup Postcacheniveauet for tabellen.
ClusterIndex Klyngeindekset for tabellen, hvis der er et klyngeindeks.
ConfigurationKey Angiv konfigurationsnøglen for visningen.
CountryRegionCodes Angiv koderne for de lande eller områder, hvor menuen er gældende eller gyldig. Implementer denne egenskab som en kommasepareret liste over ISO-landekoder i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klienten bruger denne egenskab til at aktivere eller deaktivere lande- eller områdespecifikke funktioner.
CountryRegionContextField Angiv det felt, der identificerer konteksten for land/område. Se beskrivelsen af egenskaben CountryRegionCodes .
DeveloperDocumentation Beskriv formålet med en visning, og forklar, hvordan den bruges i programmet. En beskrivelse indeholder normalt ikke mere end fem sætninger og skrives som et enkelt afsnit.
EntityRelationshipType Klassificer en visning i henhold til den fælles enhedsrelations (ER)-datamodelnotation. En visning klassificeres som enten et objekt eller en relation. Et objekt repræsenterer et objekt, mens en relation repræsenterer en tilknytning mellem to objekter.
FormRef Angiv standardsiden for visningen. Standardsiden er den side, der vises, når brugeren aktiverer Spring til hovedtabel ved hjælp af genvejsmenuen for et felt på en side. Der refereres til siden via et menupunkt af typen Visning . Hvis du lader denne egenskab være tom, forsøger MorphX at aktivere en side, der har samme navn som den tabel, du refererer til.
id Objektets interne id.
Label Angiv et brugervenligt navn til visningen.
ListPageRef Angiv et visningsmenupunkt, der peger på en side, der kan vise en liste over denne posttype.
Model Angiv den model, som visningen er i. En model er en logisk gruppering af elementer i et lag. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Name Angiv navnet på visningen. Dette navn bruges, når du refererer til visningen fra X++-sproget.
PreviewPartRef Angiv den oplysningsdel eller formulardel, der skal bruges i den udvidede prøveversion. En oplysningsdel viser en samling af datafelter fra en angivet forespørgsel. Den bruger metadata til at beskrive, hvordan dataene vises. En formulardel repræsenterer en markør til en side.
PrimaryIndex Angiv det primære indeks for visningen. Der kan kun vælges et entydigt indeks. Denne egenskab bruges til databaseoptimering og til at angive, hvilket entydigt indeks der skal bruges som cachelagringsnøgle. Hvis du ikke angiver et primært indeks, bruges det entydige indeks, der har det laveste id, som cachelagringsnøgle.
Query Angiv den forespørgsel, der er datakilden for visningen. Du kan bruge denne egenskab i stedet for at føje datakilder direkte til visningen.
ReportRef Navnet på standardrapporten for tabellen.
SaveDataPerCompany Angiv denne egenskab til Ja for virksomhedsspecifikke tabeller. Angiv den til Nej , hvis dataene er relateret til tværgående firmaer, installation, en database, Application Explorer, sporing eller OLAP. Tabellen SysTraceTable eller OLAPServerTable angiver f.eks., om data skal gemmes for den pågældende tabel pr. virksomhed, eller om dataene skal være tilgængelige uden tilknytning til virksomheden. Hvis egenskaben SaveDataPerCompany i en tabel er angivet til Ja, har denne tabel kolonnen DataAreaId , der indeholder firma-id'et. Hvis tabelegenskaben er angivet til Nej, fjernes kolonnen DataAreaId fra tabellen.
SaveDataPerPartition En værdi, der angiver, om visningen har et systemfelt med navnet Partition. Denne egenskab er beregnet til at være skrivebeskyttet. Hvis visningen har et partitionsfelt , tildeles hver post til én partition. Hver post er skjult for dataadgangshandlinger, der kører under konteksten af andre partitioner.
SearchLinkRefName Navnet på det menupunkt, der linker til oplysninger på et websted om en tabelpost, der er angivet i søgeresultaterne i Enterprise Portal.
SearchLinkRefType Den type menupunkt, der linker til oplysninger på et websted om en tabelpost, der er angivet i søgeresultaterne i Enterprise Portal.
SystemTable En værdi, der angiver, om en tabel er en systemtabel. Systemtabeller kan filtreres under eksport og import og synkroniseres altid, når du logger på. Derfor kan denne egenskab være nyttig for tabeller, du bruger, så snart du logger på.
TableContents Angiv, hvordan konfigurations-/parameterdata kan genbruges fra én kunde til en anden. Der findes følgende indstillinger:

- Ikke angivet – Brug denne indstilling til de fleste tabeller.
- Standarddata – Brug denne indstilling til kundeuafhængige data, f.eks. postnumre, enheder og tidsintervaller.
- Basisdata – Brug denne indstilling til kundeafhængige data, f.eks. kalendere, grupper og parametre.
- Default+Base data – Brug denne indstilling til data, hvor den lokale opfattelse varierer. Kontoplanen er f.eks. kundeuafhængig i Tyskland, men er kundeafhængig de fleste andre steder.
TableGroup Angiv den gruppe, som visningen tilhører. Tabelgrupper kategoriserer tabeller og visninger i henhold til den type data, de indeholder. Visninger kan tilhøre de samme tabelgrupper som en tabel.
TitleField1, TitleField2 De oplysninger, der vises i vinduesteksten for visningen. Billedteksten er oprettet ud fra følgende elementer:

- Navnet TitleField1 efterfulgt af kolon (:) og et mellemrum
- Værdien af den aktuelle post i den kolonne, der bruges til TitleField1 efterfulgt af et komma (,)
– Værdien af den aktuelle post i den kolonne, der bruges til TitleField2
ValidTimeStateEnabled Angiv, om visningen understøtter funktionen for gyldig tidstilstand i den underliggende tabel. Standardværdien er Nej. Du kan kun angive denne egenskab til Ja , hvis begge følgende betingelser er opfyldt:

– Den underliggende tabel er en gyldig tabel med klokkeslætstilstand.
– Visningen har ValidFrom og ValidTo på listen Felter .
Synlig Angiv adgangsrettighederne, når tabellen bruges som datakilde på en side eller en rapport. Hvis tabellen bruges som datakilde på en side, kan adgangsrettighederne på siden ikke overstige de adgangsrettigheder, der er defineret for tabellen.

Egenskaber for datasæt

I dette afsnit beskrives egenskaberne for datasætelementer i Application Explorer. Noden Datasæt er en node på højt niveau i Application Explorer. Brug datasæt til at få adgang til data i Enterprise Portal.

Beskrivelse af egenskaber

I følgende tabel beskrives de egenskaber, der er tilgængelige på datasætnoder i Application Explorer.

Egenskab Beskrivende tekst
Name Angiv navnet på datasættet.

Egenskaber for datakilder

I følgende tabel beskrives egenskaberne for noden Datakilder for datasættet.

Egenskab Beskrivende tekst
ChangeGroupMode Angiv, hvordan ændringer af datakilderne skal bekræftes. Der findes følgende indstillinger:

- Ingen – Ændringerne i en hvilken som helst datakilde for datasættet bekræftes uafhængigt af ændringer af de andre datakilder.
- ImplicitInnerOuter – Alle de datakilder, der er indre joinforbundet eller ydre joinforbundet arbejde som en enkelt enhed. Alle ændringer bekræftes, eller de annulleres, hvis der opstår en fejl.

Egenskaber for datakilde for datasæt

I følgende tabel beskrives de egenskaber, der er tilgængelige for datakilder for datasæt.

Egenskab Beskrivende tekst
AllowCheck Angiv, om der skal udføres sikkerhedskontroller, før datasættet åbnes. Der findes følgende indstillinger:

- Ja – Brugerens læserettigheder bekræftes, før datasættet åbnes.
- Nej – Brugerens læsetilladelser bekræftes først, når datasættet er åbnet. Der hentes ingen data, hvis brugeren ikke har tilstrækkelig tilladelse til de underliggende datakilder.
Ja er standardværdien og anbefales normalt.
Tilladopret Angiv, om brugerne kan oprette nye poster i datakilden (dvs. i tabellen for datakilden).
Tillad sletning Angiv, om brugerne kan slette poster i datakilden (dvs. i tabellen for datakilden).
AllowEdit Angiv, om brugerne kan ændre dataene. Drikkepenge: Du kan angive egenskaben AllowEdit for hele datakilden her. Den samme egenskab findes også for hvert felt i datakilden, så du kan forbyde ændringer af individuelle felter.
Autonotificer Denne egenskab bruges ikke til datasæt.
Autoforespørgsel Denne egenskab bruges ikke til datasæt.
Automatisk søgning Denne egenskab bruges ikke til datasæt.
Tællerfelt Angiv et af felterne i datakilden som en tæller for datasættet. Feltet skal være et indeks i den underliggende tabel for datakilden, og det skal være af den rigtige type. Denne egenskab hjælper med at garantere, at en post, der indsættes i et datasæt, har et linjenummer, der svarer til den faktiske sekventielle placering i dataene. Hvis der f.eks. indsættes en ny linje mellem linje 3 og 4, bliver den nye linje linje nummer 3,5.
CrossCompanyAutoQuery Angiv, om datakilden henter data fra mere end én firmadatabase.
DelayActive Brug denne egenskab til at forsinke udførelsen af den aktive metode for datakilden. Hvis du angiver denne egenskab til Ja, aktiveres den aktive metode kun efter en forsinkelse på 20 millisekunder. Når en bruger ruller gennem en datakilde, kaldes den aktive metode ikke for alle poster. I stedet. den kaldes kun for den endelige post, som brugeren vælger. Tip: Egenskaben **DelayActive **er nyttig, når to datakilder er sammenkædet (dvs. når egenskaben LinkType er angivet til Forsinket). Denne egenskab er en del af AutoJoin-systemet.
Indeks Angiv det indeks, der skal bruges til at angive en sorteringsrækkefølge. Du kan vælge et hvilket som helst indeks i tabellen. Hvis du angiver et indeks på denne måde, bruges det som et indekstip for hver forespørgsel til databasen. Indekset angiver både en adgangssti og en sorteringsrækkefølge for posterne i datasættet baseret på denne datakilde. Den indledende sorteringsrækkefølge for posterne prioriteres på denne måde:

– Hvis sorteringsfelter føjes til datakildeforespørgslen, bruges sorteringsspecifikationen.
– Hvis der er angivet et indeks i egenskaben Index i datakilden, bruges den sorteringsrækkefølge, der implicit er angivet i det pågældende indeks.
– Hvis datakilden automatisk forbindes med en anden datakilde, finder systemet det mest relevante indeks for denne joinforbindelse og sorterer derefter dataene i henhold til dette indeks.
– Hvis der ikke er angivet andet, bruges den sorteringsrækkefølge, der implicit er angivet i det første indeks (det indeks, der har det laveste id) i den tabel, der bruges i sidedatakilden.
Når der ikke er angivet nogen indekstip, finder databaseadministrationssystemet en relevant adgangssti. Denne adgangssti er baseret på oplysningerne i den angivne forespørgsel. Brugeren kan ændre sorteringsrækkefølgen for en side ved hjælp af forespørgselsdialogboksen.
InsertAtEnd Angiv, om der oprettes en ny post, når brugeren flytter fokus forbi den sidste post i tabellen.
InsertIfEmpty Angiv, om der skal indsættes en tom post, hvis der ikke er nogen poster i tabellen. Hvis du angiver denne egenskab til Nej, skal du manuelt oprette en ny post.
JoinSource Brug denne egenskab til at joinforbinde to datakilder. Angiv denne egenskab, når to eller flere tabeller bruges som datakilde, og du vil joinforbinde dem.
Linktype Brug denne egenskab til at vedligeholde en aktiv kæde mellem to datakilder. Når fokus ændres i den første datakilde, vælges den eller de tilsvarende poster i den anden datakilde. En kundetabel og en tabel med transaktioner bruges f.eks. for hver kunde. Når brugeren ruller fra én kunde til den næste, opdateres transaktionslisten automatisk, så der vises transaktioner for den aktuelle kunde. Angiv denne egenskab til Forsinket for den ydre (eksternt sammenkædede) datakilde. Den sammenkædede datakilde opdateres først efter en forsinkelse på 100 millisekunder. Denne forsinkelse hjælper med at garantere, at den sammenkædede datakilde ikke opdateres, mens brugeren ruller gennem en datakilde. Opdateringen sker først, når brugeren endelig har fokuseret på en post. Denne egenskab er en del af AutoJoin-systemet.
Name Angiv navnet på datakilden. Dette navn skal være det samme som navnet på den underliggende tabel.
OnlyFetchActive Angiv, om alle felter i datakilden skal hentes, eller om det kun er de felter, der bruges af datasættet. Når denne egenskab er angivet til Ja, kan poster ikke slettes fra datasættet. Denne begrænsning hjælper med at bevare dataintegriteten, fordi den hjælper med at garantere, at en sletning aldrig forsøges på ufuldstændige poster.
ValgfriRecordMode Angiv funktionsmåden for oprettelse og sletning af poster i en ydre joinforbundet tabel. Der findes følgende indstillinger:

- ImplicitCreate – Når der ikke gemmes nogen post i databasen, skal du oprette en ydre joinforbundet post og joinforbundne tabeller, så snart den overordnede post bliver aktiv. Hvis den ydre joinforbundne post eller dens underordnede ikke ændres, slettes de, når den overordnede post ikke længere er aktiv.
- ExplicitCreate – Når der ikke gemmes nogen post i databasen, skal du behandle denne post som deaktiveret, indtil brugeren eksplicit udløser oprettelse ved hjælp af afkrydsningsfeltet Valgfri post . Når posten findes, slettes denne post, når du fjerner markeringen i afkrydsningsfeltet.
- Ingen – Der opstår ingen særlig funktionsmåde for oprettelse eller sletning for en ydre joinforbundet post.
StartPosition Angiv, om den første eller sidste post skal være den aktuelle post, når datasættet åbnes.
Tabellen Angiv den tabel, der bruges som datakilde.
ValidTimeStateAutoQuery Angiv typerne af forespørgsler for datovirkningsevne (AsOfDate eller DateRange).
ValidTimeStateUpdate Angiv typerne af opdateringer for en eksisterende dato/ikrafttrædelsespost. Der findes følgende indstillinger:

- CreateNewTimePeriod – I den post, der er ved at blive den forrige post, angives feltet ValidTo-dato til en dato, der ikke er senere end dags dato. I den samme transaktion er feltet ValidFrom angivet til umiddelbart efter ValidTo-datoen for den forrige post i den nye aktuelle post.
- Correction – Værdien ValidFrom eller ValidTo for eksisterende rækker skal ændres for at bevare de gældende data gyldige, når postsættet opdateres.
- EffectiveBased – Tidligere poster kan ikke redigeres. Poster, der er aktive i øjeblikket, redigeres på en måde, der ligner tilstanden CreateNewTimePeriod. Fremtidige poster redigeres på en måde, der ligner rettelsestilstanden.
Standardværdien er CreateNewTimePeriod.

Egenskaber for formular

I dette afsnit beskrives de egenskaber, du har angivet i formularer i Application Explorer. For at levere en ensartet programgrænseflade har mange egenskaber Auto-værdier . Du kan oprette formularer ved hjælp af en træk og slip-handling og derefter manuelt angive flere egenskaber. Hvis du vil angive navnet på en formular, skal du angive egenskaben Name i vinduet Properties for formularen. Alle andre egenskaber på noden på øverste niveau for formularen er systemegenskaber og er skrivebeskyttede.

Egenskaber for formulardesign

De fleste egenskaber i noden Design for en formular findes også i de enkelte kontrolelementer. Eksempler omfatter egenskaberne Bredde og Højde . Men når du angiver en egenskab på noden Design i stedet for at angive den for et kontrolelement, påvirker indstillingen hele formularen. Der findes kun nogle få egenskaber på noden Design . Egenskaberne er beskrevet i følgende tabel.

Egenskab Beskrivende tekst
Justerbarn Angiv, om et kontrolelement i en gruppe følger egenskabsindstillingen AlignChildren for gruppen eller for det overordnede formulardesign. AlignChildren er f.eks. angivet til Ja i noden Design for formularen, men du ønsker ikke, at en bestemt gruppe skal arrangeres sammen med de andre grupper. I dette tilfælde skal du angive AlignChild til Nej for den pågældende gruppe.
Juster børn Juster de underordnede kontrolelementer i en objektbeholder.
AllowDocking Angiv, om en formular kan knyttes til klientarbejdsområdet. Standardværdien er Nej.
AllowFormCompanyChange Angiv, om formularen understøtter virksomhedsændringer, når den bruges som en underordnet formular med et DLL-bibliotek (dynamic-link library) på tværs af virksomheden. Standardværdien er Nej.
AllowUserSetUp Angiv, om en bruger kan flytte kontrolelementer i en formular og kan ændre værdien af egenskaber for kontrolelementer. Denne egenskab findes også i designet af en formular. Der findes følgende indstillinger:

- Nej – brugerne kan ikke tilpasse nogen kontrolelementer i denne objektbeholder.
- Begrænset – brugerne kan ændre egenskaberne for individuelle kontrolelementer, men de kan ikke flytte kontrolelementer.
- Ja – Der er ingen begrænsninger for brugerkonfigurationen.
Standardværdien er Ja. Forsigtighed: Fuld brugerkonfiguration er ikke tilladt, hvis nogen af de overordnede objektbeholdere for kontrolelementet har begrænsninger på brugerkonfigurationsniveauet. Egenskaben AllowAdd i formulardatakilder bestemmer, om en bruger kan føje et felt til en formular.
AlwaysOnTop Angiv, om formularen altid skal vises oven på andre vinduer i z-rækkefølgen. Standardværdien er Nej.
ArrangeMethod Angiv, om underordnede feltgrupper skal arrangeres i kolonner eller i rækker.
Arrangerhvidt Angiv, hvornår kontrolelementerne i objektbeholderen skal arrangeres. Der findes følgende indstillinger:

-Start
- Efter behov
-Aldrig
-Standard
-Auto
Standardværdien er Start.
BaggrundFarve Angiv den farve, der bruges til kontrolelementets baggrund. Hvis du vil gøre baggrunden uigennemsigtig eller gennemsigtig, skal du bruge egenskaben BackStyle .
BottomMargin Angiv formularens nederste margen i pixel. Standardværdien er Auto.
Overskrift Angiv overskriften for grupperede kontrolelementer. Brug en etiket til denne egenskab.
ColorScheme Angiv farvepaletten for kontrolelementet. Hvis du vil ændre farvepaletten for hele formularen, skal du angive egenskaben ColorScheme for den største objektbeholder og bevare standardværdierne for de enkelte kontrolelementer.
Søjler Angiv antallet af kolonner, der viser oplysningerne. Forsigtighed: Feltgrupper i den underliggende tabel opdeles aldrig i mere end én kolonne.
Kolonneområde Angiv mængden af mellemrum mellem kolonner i objektbeholderkontrolelementer.
DataSource Angiv den tabel, som data i kontrolelementet kommer fra. Hvis du vil angive et bestemt felt i tabellen, skal du bruge egenskaben DataField . Hvis kontrolelementet åbner en anden formular, er relationerne mellem datakilden for kontrolelementet, som angivet af denne egenskab, og datakilden i den anden formular med til at sikre, at poster i den anden formular vælges dynamisk. En kunde vælges f.eks. i én formular, og kontrolelementet åbner en formular, der viser kundetransaktioner. I dette tilfælde viser den anden formular en række kundetransaktioner, der gælder for den aktuelle kunde. Forsigtighed: Hvis du angiver egenskaberne DataSource og DataField , tilsidesætter deres indstillinger alle indstillinger for egenskaberne DataMethod eller ExtendedDataType .
Skrifttype Rediger skrifttypeegenskaberne for kontrolelementet ved hjælp af dialogboksen Skrifttype . Brug skrifttypen i dialogboksen til at angive skrifttype, typografi og skriftstørrelse.
Ramme Angiv den rammetypografi, formularen bruger.
Height Angiv højden på formularen eller kontrolelementet i pixel.
HideIfEmpty Brug denne egenskab til at skjule et objektbeholderkontrolelement, hvis det er tomt. Denne egenskab har ingen effekt, hvis egenskaberne Width og Height for objektbeholderen er angivet til Auto, fordi kontrolelementets størrelse er 0 (nul) i dette tilfælde.
Skjulværktøjslinje Skjul formularspecifikke knapper på værktøjslinjen.
ImageMode Definer, hvordan den bitmap, der er angivet af egenskaben ImageName , vises i et kontrolelement. Der findes følgende indstillinger:

-Normal
- Størrelse, der passer til
- Side om side
-Center
Standardværdien er Normal.
ImageName Angiv det billede, der vises for et kontrolelement. Du kan kun vælge .bmp filer. Hvis du vil bruge en af ressourcefilerne, skal du i stedet bruge egenskaben ImageResource .
ImageResource Brug et af billederne fra billedressourcefilen som billede for et kontrolelement. Angiv billedets id. Du kan kun vælge et billede fra den integrerede ressourcefil. Hvis du vil bruge en anden filtype, skal du bruge egenskaben ImageName .
LabelFont Rediger skrifttypen for den tekst, der er angivet i egenskaben Label .
Venstre Rediger placeringen af formularens øverste venstre hjørne. Der er flere foruddefinerede indstillinger. Du kan også angive en nøjagtig placering i pixel. Følgende foruddefinerede indstillinger er tilgængelige:

- Automatisk (venstre)
- Automatisk (højre)
- Venstre kant
- Højre kant
-Center
Standardværdien er Auto (venstre).
Venstremargin Rediger formularens venstre standardmargen. Margenen er angivet i pixel.
Maksimer æske Angiv, om maksimerfeltet skal medtages i øverste højre hjørne af det omsluttede vindue. Standardværdien er Ja.
Minimerbox Angiv, om minimeringsfeltet skal medtages i øverste højre hjørne af det omsluttende vindue. Standardværdien er Ja.
Måde Angiv formularens dataindtastningstilstand.
Model Angiv den model, som formularen er i. En model er en logisk gruppering af elementer i et lag. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Højremargin Rediger formularens standardmargen til højre. Margenen er angivet i pixel.
Gemstørrelse Angiv denne egenskab til Ja for at gemme formularens størrelse.
Rullepaneler Angiv, om rullepaneler skal aktiveres i formularen.
Angivfirma Få systemet til at ændre virksomheden, når formularen får fokus. Seddel: Hvis egenskaben SaveDataPerCompany i en tabel er angivet til Ja, skal egenskaben SetCompany i et formulardesign, der bruger tabellen som datakilde, også angives til Ja.
StatusBarStyle Angiv, hvordan statuslinjen skal vises i en formular. Brug denne egenskab til at skjule statuslinjen, kun vise Hjælp-oplysninger, få vist elementer på statuslinjen i henhold til indstillingen WindowType eller altid få vist hele statuslinjen. Seddel: Formularer, der har indstillingen WindowType for ListPage, ContentPage eller Workspace , ignorerer denne egenskab.
Type Angiv formularens typografi. Denne egenskab styrer det formulardesignmønster, der bruges til formularen. Der findes følgende indstillinger:

-Auto
- DetailsFormMaster
- DetailsFormTransaction
- Dialogboks
- DropDialog
- Formulardel
- Listeside
-Opslag
- Simpel liste
- SimpleListDetails
- TableOfContents
Standardværdien er Auto.
TitleDataSource Angiv den datakilde, der skal bruges i formularens billedtekst.
Top Rediger placeringen af toppen af formularen. Der er flere foruddefinerede indstillinger. Du kan også angive en nøjagtig placering i pixel. Følgende foruddefinerede indstillinger er tilgængelige:

-Auto
- Øverste kant
- Nederste kant
-Center
Standardværdien er Auto.
TopMargin Angiv formularens øverste margen i pixel. Standardværdien er Auto.
UseCaptionFromMenuItem Angiv, om formularens titeltekst skal erstattes med navnet fra det kaldende menupunkt. Denne egenskab gør det muligt at ændre formularens titeltekst, når formularen åbnes. Standardværdien er Nej.
ViewEditMode Angiv, om formularen skal åbnes i skrivebeskyttet tilstand eller som en formular, der giver dig mulighed for at ændre felter. Der findes følgende indstillinger:

- View – Åbn formularen som skrivebeskyttet.
- Edit – Åbn formularen i redigeringstilstand.
- Auto – Åbn formularen i den relevante tilstand.
Standardværdien er Auto.
Synlig Brug denne egenskab til at skjule formularen. Forsigtighed: Du kan ikke bruge egenskaben Visible til at gennemtvinge adgangsbegrænsninger. Brugeren kan ændre synligheden for kontrolelementerne i dialogboksen Konfiguration af formular . Hvis du vil gennemtvinge adgangsbegrænsninger, skal du i stedet bruge egenskaberne Enabled og NeededAccessLevel .
Width Rediger bredden af formularen i pixel.
WindowResize Angiv, om formularen kan tilpasses.
Vinduestype Angiv vinduestypen.
WorkflowDataSource Angiv roddatakilden for arbejdsprocessen i en formular. Den roddatakilde, du angiver, skal være den samme roddatakilde, som er angivet i den forespørgsel, der bruges til egenskaben Document i arbejdsprocesskabelonen.
WorkflowEnabled Angiv denne egenskab til Ja for at aktivere menulinjen for arbejdsprocessen i formularen. Standardværdien er Nej.
Arbejdsprocestype Angiv arbejdsprocestypen, som bestemmer følgende elementer og funktionsmåder:

- Det arbejdsprocesdokument, der skal bruges. Arbejdsprocesdokumentet viser beregnede felter og identificerer den forespørgsel, der viser datafelter for arbejdsprocessen.
– Om brugeren kan konfigurere opgaver og godkendelser.
– De arbejdsproceskategorier, der skal bruges, når en arbejdsprocestype tildeles til et bestemt modul.
- Menupunkter og hændelseshandlere.

Egenskaber for Hjælp-dokumentgruppe

Et dokumentsæt er en samling hjælpdokumentation, som du knytter til et arbejdsområde. Når du publicerer et indholdselement, skal du bruge metadata til at føje indholdselementet eller indholdsfortegnelsesoplysningerne til en dokumentgruppe. For at administrere relationen mellem et arbejdsområde og et dokumentsæt indeholder Application Explorer en node med navnet Hjælp-dokumentgrupper. Hvert dokumentsæt i noden Hjælp-dokumentsæt indeholder en samling af egenskaber. Du redigerer disse egenskaber, når du tilføjer et nyt dokumentsæt eller ændrer relationen mellem et dokumentsæt og et arbejdsområde. Forsigtighed: Et arbejdsområde kan kun knyttes til ét dokumentsæt. Selvom Application Explorer giver dig mulighed for at tilføje et nyt dokumentsæt og knytte det til et arbejdsområde, kan du ikke længere se dokumentation fra det dokumentsæt, du har erstattet. Du bruger typisk UserDocumentation som det dokument, der er angivet for alle indholdselementer eller indholdsfortegnelseselementer, som du publicerer på Hjælp-serveren. I følgende tabel beskrives egenskaberne for et dokumentsæt i noden Hjælp-dokumentsæt i Application Explorer.

Egenskab Type Beskrivende tekst
DocumentSetName Streng Et navn, der entydigt identificerer dokumentgruppen. Navnet er begrænset til 40 tegn og må ikke indeholde mellemrum. Brug værdien af denne egenskab, når du angiver værdien af DocumentSets-metadataelementet i et indholdselement eller en indholdsfortegnelsesfil.
DocumentSetDescription Streng Den tekst eller etiket, der skal vises for dokumentgruppen. Denne værdi vises på listen Søg efter indhold i menuen Indstillinger i Hjælp-fremviseren.
AddToApplicationHelpMenu Boolean Angiv denne egenskab til Ja , hvis dokumentsættet skal vises i menuen Hjælp i programarbejdsområdet.
AddToDeveloperHelpMenu Boolean Angiv denne egenskab til Ja , hvis dokumentsættet skal vises i menuen Hjælp i udviklerarbejdsområdet.
UserDocumentSet Boolean Angiv denne egenskab til Ja for at knytte dokumentgruppen til programarbejdsområdet. Hvis du angiver denne egenskab til Nej, kan du ikke få vist den kontekstafhængige hjælp (F1), som Microsoft har publiceret.
DeveloperDocumentSet Boolean Angiv denne egenskab til Ja for at knytte dokumentgruppen til udviklingsarbejdsområdet. Hvis du angiver denne egenskab til Nej, kan du ikke få vist den kontekstafhængige hjælp (F1), som Microsoft har publiceret.
1 Hjælp-server Dokumentationen er gemt på Hjælp-serveren. Denne indstilling bruges sammen med dokumentgruppen UserDocumentation og alle dokumentsæt, som filer publiceres til på Hjælp-serveren.
2 world wide web Dokumentationen er gemt på MSDN eller et lignende websted. Denne indstilling er påkrævet for dokumentationssættet for DeveloperDocumentation og bør ikke bruges sammen med andre dokumentsæt.

I følgende tabel beskrives de egenskaber, der er tilgængelige for menuer under noden Menuer i Application Explorer.

Egenskab Beskrivende tekst
ConfigurationKey Angiv konfigurationsnøgle for menuen.
CountryRegionCodes Angiv koderne for de lande eller områder, hvor menuen er gældende eller gyldig. Implementer denne egenskab som en kommasepareret liste over ISO-landekoder i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klienten bruger denne egenskab til at aktivere eller deaktivere lande- eller områdespecifikke funktioner.
DisabledImage Angiv det knapbillede, der bruges, når menuen er deaktiveret. Hvis du ikke angiver denne egenskab, bruger systemet indstillingen af egenskaben NormalImage til at generere et billede.
DisabledImageLocation Angiv placeringen af det billede, der bruges til et deaktiveret kontrolelement. Du kan bruge billeder fra en fil, noden Ressourcer i Application Explorer eller en integreret ressource. Den værdi, du vælger for denne egenskab, bestemmer de værdier, der er tilgængelige for egenskaben DisabledImage . Hvis du ikke angiver denne egenskab, bruger systemet indstillingen af egenskaben ImageLocation til at generere et billede.
ImageLocation Angiv placeringen af det billede, der bruges. Du kan bruge billeder fra en fil, noden Ressourcer i Application Explorer eller en integreret ressource. Den værdi, du vælger for denne egenskab, bestemmer de værdier, der er tilgængelige for egenskaben NormalImage .
Label Angiv navnet på den menu, der vises for brugeren.
MenuItemName Angiv det menupunkt, der skal medtages i menuen. De tilgængelige værdier afhænger af værdien af egenskaben MenuItemType .
MenuItemType Angiv menupunktets type. Der er tre kategorier af menupunkter:

-Vise
-Output
-Handling
Den værdi, du angiver for denne egenskab, bestemmer listen over navne på menupunkter, der vises på listen for egenskaben MenuItemName .
Model Angiv den model, menuen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan placeres i præcis én model i et lag. Det samme element kan placeres i en tilpasset version i en model, der er i et højere lag.
NormalImage Angiv det billede, der bruges, når menuen er aktiveret.
Parametre Angiv en eller flere værdier, der overføres til et objekt. Disse værdier ligner de parametre, der overføres til en metode. En parameter leverer en værdi, der derefter bruges til at udføre opgaven. Der er ingen standardværdi.
Angivfirma Hvis du angiver denne egenskab til Ja, ændres virksomheden til det firma, du angav, da menuen startede, hver gang menuen åbnes.
Genvej Angiv den tastaturgenvej, der åbner menuen. Du kan f.eks. trykke på Ctrl+F3 for at åbne menuen. Der er ingen standardværdi.
ShowParentModule Angiv, om navigationsruden skal opdateres på baggrund af menupunktets overordnede modul. Der findes følgende indstillinger:

- Ja – Opdater altid navigationsruden baseret på menupunktets overordnede modul.
- Nej – Lad navigationsruden være uændret, selvom menuelementets overordnede modul adskiller sig fra det aktuelle modul.
Standardværdien er Ja.

Alle menupunkter (visning, output og handling), herunder menupunkter for webmenuer, har følgende egenskaber.

Egenskab Beskrivende tekst
ConfigurationKey Vælg den konfigurationsnøgle, der aktiverer menupunktet. Brug nøglen til det modul, objektet tilhører.
CopyCallerQuery Angiv, om forespørgslen skal kopieres fra den kaldende formular til destinationsformularen. Denne egenskab gør det muligt for destinationsformularen at vise de samme data, som du fik vist i den oprindelige formular. Standardværdien er Auto.
Korrekte tilladelser Angiv, om den korrekte tilladelse skal være tilgængelig til markering, når der tildeles rettigheder til menupunktet. Der findes følgende indstillinger:

- Auto – Tilladelsen er tilgængelig til valg som en rettighed i noden Rettigheder for dette menupunkt under noden Indgangspunkter .
- Nej – Tilladelsen er ikke tilgængelig til valg som en rettighed i menupunktet.
Standardværdien er Auto.
CountryConfigurationKey Valgfrit: Angiv en lande-/områdespecifik nøgle ud over eller i stedet for en standardkonfigurationsnøgle.
CountryRegionCodes Angiv koderne for de lande/områder, hvor menupunktet er gyldigt. Implementer denne egenskab som en kommasepareret liste over ISO-landekoder i en enkelt streng. Værdierne skal stemme overens med data i det globale adressekartotek. Klienten bruger denne egenskab til at aktivere eller deaktivere lande-/områdespecifikke funktioner.
Opret tilladelser Angiv, om oprettelsestilladelse skal være tilgængelig til markering, når der tildeles rettigheder til menupunktet. Der findes følgende indstillinger:

- Auto – Tilladelsen er tilgængelig til valg som en rettighed i noden Rettigheder for dette menupunkt under noden Indgangspunkter .
- Nej – Tilladelsen er ikke tilgængelig til valg som en rettighed i menupunktet.
Standardværdien er Auto.
SletTilladelser Angiv, om slettetilladelse skal være tilgængelig til markering, når du tildeler rettigheder til menupunktet. Der findes følgende indstillinger:

- Auto – Tilladelsen er tilgængelig til valg som en rettighed i noden Rettigheder for dette menupunkt under noden Indgangspunkter .
- Nej – Tilladelsen er ikke tilgængelig til valg som en rettighed i menupunktet.
Standardværdien er Auto.
DisabledImage Angiv det billede, der bruges, når menupunktet er deaktiveret. Hvis du ikke angiver denne egenskab, bruger systemet indstillingen af egenskaben NormalImage til at generere et billede.
DisabledImageLocation Angiv placeringen af det billede, der bruges til et deaktiveret kontrolelement. Du kan bruge billeder fra en fil, noden Ressourcer i Application Explorer eller en integreret ressource. Den værdi, du vælger for denne egenskab, bestemmer de værdier, der er tilgængelige for egenskaben DisabledImage . Hvis du ikke angiver denne egenskab, bruger systemet indstillingen af egenskaben ImageLocation til at generere et billede.
EnumTypeParameter og EnumParameter Valgfrit: Vælg en optalte type som en parameter for objektet, og vælg derefter en optællingsværdi som værdien for egenskaben EnumParameter . Brug typisk disse egenskaber, når én formular bruges i flere situationer. Du kan ændre formularens funktionsmåde, afhængigt af værdien EnumParameter . Formularen PriceDiscGroup bruges f.eks. af tre visningsmenuelementer (PriceDiscGroup_*), som hver især har en anden EnumParameter-værdi . I formularens init-metode validerer en switch-konstruktion værdien, og derefter oprettes formularen.
ExtendedDataSecurity Angiv, om menupunktet skal vises under alle firmaer i stedet for i konteksten af et enkelt firma. Standardværdien er Nej.
FormularvisningSoption Angiv den formulartilstand, der skal bruges. Der findes følgende indstillinger:

-Auto
-Gitter
-Detaljer
Standardværdien er Auto.
Hjælp-tekst Opret en Hjælp-streng til menupunktet. Teksten vises på statuslinjen, når du markerer det objekt, som menupunktet åbner (f.eks. en formular). Seddel: Hvis du vil skrive en Hjælp-artikel til menupunktet, skal du finde den artikel, der har samme navn som menupunktet, i Application Explorer i noden Programdokumentation/menupunkter . Denne artikel vises i stedet for en hvilken som helst Hjælp-artikel, der er skrevet om det objekt, som menupunktet åbner.
ImageLocation Angiv placeringen af det billede, der bruges til et kontrolelement. Du kan bruge billeder fra en fil, noden Ressourcer i Application Explorer eller en integreret ressource. Den værdi, du vælger for denne egenskab, bestemmer de værdier, der er tilgængelige for egenskaben NormalImage .
Label Vælg den etiket, der skal bruges som det navn, der vises for elementet i menuer og knapper.
LinkedPermissionObject Hvis tilladelserne for et andet objekt (f.eks. en formular eller rapport) skal anvendes på dette menupunkt, skal du markere objektet. Brug typisk denne egenskab til handlingsmenupunkter.
LinkedPermissionType Angiv den objekttype, der er angivet af egenskaben LinkedPermissionObject .
MultiSelect Vælg, om menupunktet kan bruges på flere postvalg i formularer.
Model Angiv den model, tabellen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan placeres i præcis én model i et lag. Det samme element kan placeres i en tilpasset version i en model, der er i et højere lag.
Name Navnet på menupunktet.
NeededAccessLevel Definer den minimumadgang, der kræves, for at menupunktet vises på en menu eller en knap. Brug denne egenskab til at angive adgang til menupunktet for forskellige brugergrupper.
Skal registreres Angiv, om en knap, der repræsenterer menupunktet, er aktiveret, hvis der ikke findes en post. Standardværdien er Nej. Brug denne egenskab til at garantere, at en handling kan fuldføres. Du har f.eks. en menupunktknap, der åbner en detaljeformular. Det kan være en god idé at deaktivere knappen, hvis der ikke er nogen poster på listesiden.
NormalImage Angiv det billede, der bruges, når menupunktet er knyttet til et aktiveret knapkontrolelement.
Objekt Vælg et objekt af den objekttype, der er angivet i egenskaben Class .
Objecttype Vælg den objekttype, som menupunktet åbner. Forsigtighed: Brug SSRSReport til et menupunkt til en SSRS-rapport. Brug ikke SQLReportLibraryReport til nye menupunkter. Indstillingen SQLReportLibraryReport er forældet og fjernes i en fremtidig version.
OpenMode Angiv visningstilstanden for destinationsformularen. Brug denne egenskab til at angive, om destinationsformularen skal åbnes i redigeringstilstand eller skrivebeskyttet tilstand. Der findes følgende indstillinger:

-Auto
-Se
-Redigere
- Ny
Standardværdien er Auto.
Parametre Valgfrit: Angiv de argumenter, der overføres til objektet.
Query Vælg den forespørgsel, der sendes til destinationsformularen for metoden InitialQuery .
Tilbagetagelser Angiv, om læsetilladelse skal være tilgængelig for sektionen, når der tildeles rettigheder til menupunktet. Der findes følgende indstillinger:

- Auto – Tilladelsen er tilgængelig til valg som en rettighed i noden Rettigheder for dette menupunkt under noden Indgangspunkter .
- Nej – Tilladelsen er ikke tilgængelig til valg som en rettighed i menupunktet.
Standardværdien er Auto.
ReportDesign Vælg det rapportdesign, der skal bruges til en bestemt SSRS-rapportmodel.
Kør på Vælg, om du vil køre menupunktet på klienten, serveren eller den placering, det kaldes fra. Denne egenskab bruges til menupunkter, der åbner rapporter. Denne egenskab bestemmer, hvor programobjektet kun kører fra, hvis egenskaben RunOn for objektet er angivet til Kaldt fra.

– En formular instantieres og køres på klienten, fordi klassen FormRun altid kører på klienten.
– En rapport instantieres og køres som angivet i menupunktets RunOn-egenskab , fordi klassen ReportRun altid kører, hvor den blev kaldt fra. Angiv egenskaben til Kaldt fra. Hvis du angiver rapporten til at køre på klienten, og rapporten køres i et batch, mislykkes rapporten. Hvis du angiver rapporten til at køre på serveren, og rapporten vises på skærmen, mislykkes rapporten.
– En klasses hovedmetode køres som angivet af dens modifikator. Selve klassen instantieres som angivet af egenskaben RunOn . Instantiering kan forekomme i hovedmetoden .
UpdatePermissions Angiv, om opdateringstilladelser skal være tilgængelige for sektionen, når der tildeles rettigheder til menupunktet. Der findes følgende indstillinger:

- Auto – Tilladelsen er tilgængelig for sektionen som en rettighed i noden Rettigheder for dette menupunkt under noden Indgangspunkter .
- Nej – Tilladelsen er ikke tilgængelig for sektionen som en rettighed i menupunktet.
Standardværdien er Auto.
web Angiv den URL-adresse, der åbnes, når du kører menupunktet. Værdien af denne egenskab bruges ikke længere. Brug ikke denne egenskab.
WebConfigurationKey Valgfrit: Vælg en webspecifik konfigurationsnøgle ud over en standardkonfigurationsnøgle. Denne egenskab gælder kun for webmenuelementer.
WebMenuItemName Angiv det menupunkt, der skal medtages i en webmenu. De tilgængelige værdier afhænger af indstillingen af egenskaben WebMenuItemType .
WebMenuItemType Angiv webmenuelementets type. Der er to kategorier af webmenuelementer:

-URL
-Handling
Den værdi, du vælger, bestemmer de navne på webmenupunkter, der er tilgængelige for egenskaben WebMenuItemName .
WebPage Angiv den webside, der er kædet til menupunktet. Værdien af denne egenskab bruges ikke længere. Brug ikke denne egenskab.
WebSecureTransaction Vælg, om menupunktet kræver sikre transaktioner (SSL). Denne egenskab gælder kun for webmenuelementer.

Note

Når du bruger egenskaben Parameters eller EnumParameter , kan fejl som typeuoverensstemmelser kun findes på kørselstidspunktet og ikke på kompileringstidspunktet.

Forespørgselsegenskaber

I en forespørgsel kan du angive egenskaber for selve forespørgslen, datakilderne, de felter, du bruger til sortering, og de områder, du bruger til at afgrænse forespørgslen.

Forespørgselsegenskaber

Forespørgselsegenskaber bestemmer forespørgslens overordnede funktionsmåde. Du kan f.eks. angive den formular, som brugerne kan se, så de kan interagere med forespørgslen.

Egenskab Beskrivende tekst
AllowCheck Systemet ignorerer denne egenskab for forespørgsler. Det gælder for formularer og rapporter.
AllowCrossCompany Angiv, om der skal hentes data for alle firmaer, som brugeren har tilladelse til at læse fra. Hvis du angiver egenskaben til false, som er standardværdien, henter systemet kun data for det aktuelle sessionsselskab.
Beskrivende tekst Valgfrit: Beskriv forespørgslen, hvad den returnerer osv. Denne egenskab er nyttig i microsoft Office-tilføjelsesprogramscenarier.
Blanket Angiv den forespørgselsformular, som MorphX viser, når brugerne interagerer med forespørgslen. Standardværdien er SysQueryForm.
Interaktiv Angiv, om brugerne kan interagere med rapporten ved at afgrænse forespørgsler, angive printerindstillinger osv.
Konstanter Angiv, hvordan konstanter repræsenteres i SQL-sætninger. Indstillingen forceLiterals instruerer kernen i at få vist de faktiske værdier, der bruges i where-delsætninger til Microsoft SQL Server-databasen på optimeringstidspunktet. Indstillingen forcePlaceholders instruerer kernen i ikke at vise de faktiske værdier. Bemærk: Brug ikke indstillingen forceLiterals , fordi den kan udsætte kode for en SIKKERHEDstrussel for SQL-injektioner.
Model Angiv den model, som forespørgslen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Forespørgselstype Angiv forespørgselstypen. Der findes følgende indstillinger:

-Deltage
-Unionen
Standardværdien er Join.
Søgbar Angiv, om forespørgslen kan være en del af et sæt forespørgsler, der bruges til at søge i Microsoft SharePoint Business Catalog. Denne egenskab er nyttig, når du bruger funktionen Enterprise Search. Standardværdien er Nej.
Stilling Overskriften for forespørgslen.
UserUpdate Angiv, om forespørgselsformularen skal bevare sin tilstand, når den åbnes igen. Hvis du angiver denne egenskab til Ja, gendannes de tidligere indstillinger. Hvis du angiver den til Nej, kan dataene vises, men ikke redigeres.
Version Versionen øges, hver gang forespørgslen opdateres. Denne egenskab er skrivebeskyttet.

Egenskaber for datakilde

Følgende egenskaber styrer egenskaberne for en datakilde. Integrerede datakilder og relationer mellem datakilder tilbyder yderligere egenskaber. Du kan også angive én egenskab for felter i datakilden.

Egenskab Hvor den er tilgængelig Beskrivende tekst
Tilladtilføj Datakilde Angiv, om brugerne kan føje felter til sortering og intervaller på kørselstidspunktet.
Virksomhed Datakilde Angiv det firma, data skal hentes fra.
Dynamisk Noden Felter i en datakilde Angiv, om alle felter i tabellen i datakilden skal bruges. Hvis du angiver denne egenskab til Ja, bruges alle felterne i datakilden. Hvis du angiver den til Nej, kan du fjerne nogle af felterne. Når datakilden er en basistabel, betyder værdien Ja , at alle felter fra de afledte tabeller bruges.
Aktiveret Datakilde Hvis du angiver denne egenskab til Nej, ignorerer forespørgselssystemet datakilden og alle integrerede datakilder.
FetchMode Integreret datakilde Angiv, om datakilderne skal være relateret via en 1:1-relation eller en 1:n-relation. Seddel: I forbindelse med datakilder, der bruges i rapporter, skal du bruge en joinforbindelse, der bruger hentningstilstanden 1:1.
Felt, Relateret felt Relationer på en integreret datakilde Navnet på felterne fra den overordnede datakilde og den relaterede datakilde, der bruges i relationen.
FirstFast Datakilde Hvis du angiver denne egenskab til Ja, modtager databasen et tip om, at den første post fra forespørgslen skal hentes før de andre poster. Denne indstilling gør det muligt for nogle databasesystemer at optimere posthentning og hjælper derfor med at forbedre ydeevnen.
Først og fremmest Datakilde Hvis du angiver denne egenskab til Ja, modtager databasen et tip om, at det kun er den første post fra forespørgslen, der kræves. Denne indstilling gør det muligt for nogle databasesystemer at optimere posthentning og hjælper derfor med at forbedre ydeevnen.
JoinMode Integreret datakilde Angiv den strategi, der bruges til at joinforbinde outputtet fra en datakilde.
Name Datakilde Angiv navnet på datakilden.
Relationer Integreret datakilde Angiv, om forespørgselssystemet skal bruge de relationer, der er defineret for tabeller og EDT'er. Hvis du angiver denne egenskab til Ja, opdateres forespørgslen automatisk, hvis en relation ændres.
Tabellen Datakilde Angiv den tabel, tilknytning eller visning, der bruges som datakilde. Du kan ikke ændre denne egenskab, når du har defineret en sorteringsrækkefølge eller et område.
Tabel, Relateret tabel Relationer på en integreret datakilde Navnet på den overordnede datakilde og den relaterede datakilde.
Entydigt id Datakilde Datakildens entydige nummer. Denne egenskab er skrivebeskyttet.
Vedligeholdelse Datakilde Angiv, om forespørgslen kan opdatere poster i databasen.

Områdeegenskaber

Følgende egenskaber bestemmer egenskaberne for områdespecifikationen. Du kan f.eks. angive, om brugerne kan ændre intervallet på kørselstidspunktet.

Egenskab Beskrivende tekst
Aktiveret Brug denne egenskab til at deaktivere et felt i en områdespecifikation.
Felt Angiv det felt, der skal defineres et område for.
Label Angiv et navn til området.
Status Angiv, om brugerne kan ændre området i forespørgselsdialogboksen på kørselstidspunktet. Der findes følgende indstillinger:

- Åbn – brugerne kan få vist og redigere området.
- Lås – brugerne kan kun få vist området.
- Skjul – brugerne kan ikke få vist eller redigere området.
Værdi Angiv området for de poster, der hentes. Hvis du bruger optællinger, skal du ikke bruge tekststrenge. Brug optællings-id'et.

Rapportegenskaber

Angiv de fleste egenskaber for en rapport i design-, designsektionen og kontrolnoderne i Application Explorer. Du kan få oplysninger om de systemegenskaber, der er tilgængelige i rapporter, i afsnittet "System og almindelige egenskaber". I følgende tabel beskrives egenskaberne for en rapport.

Egenskab Beskrivende tekst
AllowCheck Angiv, om der skal vises en meddelelse, når brugerne forsøger at køre rapporter, som de ikke har tilladelse til at få vist. Vælg Ja for at angive, at der vises en meddelelse.
Autojoin Angiv, om en post, som metoden element.args returnerer, bruges til at angive intervallet for rapportforespørgslen.
Interaktiv Angiv, om brugerne kan vælge, hvilke poster der skal vises, ved at ændre den forespørgsel, der er knyttet til en rapport.
Model Angiv den model, som rapporten er i. En model er en logisk gruppering af elementer i et lag. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der findes i et andet lag.

Egenskaber for rapportkontrolelement

I følgende tabel beskrives egenskaber for rapportkontrolelementer. Du kan finde oplysninger om yderligere egenskaber, der er tilgængelige for kontrolelementer, i afsnittet "Egenskaber for formularkontrolelement".

Egenskab Beskrivende tekst
Justering Angiv justeringen af en værdi, der vises i et kontrolelement.
AllowNegative Angiv, om kontrolelementet accepterer negative værdier. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
MatrixIndex Angiv det matrixelement, der vises i et kontrolelement. Kontrolelementet er baseret på en udvidet datatype, der indeholder matrixelementer. Denne egenskab er ikke tilgængelig for tekst- og figurkontrolelementer.
Autodeklarering Angiv, om der oprettes en variabel med samme navn som kontrolelementet. Når du angiver denne egenskab til Ja, er det nemmere at få adgang til rapportkontrolelementerne fra X++-kode, og du kan finde fejl på kompileringstidspunktet.
Autoinsseparator Angiv, om der skal vises en decimalseparator. Denne egenskab er kun tilgængelig for reelle kontrolelementer.
BaggrundFarve Angiv baggrundsfarven for et kontrolelement. Indstillingen af denne egenskab kan tilsidesættes ved hjælp af egenskaben BackStyle .
BackStyle Angiv, om kontrolelementets baggrund er uigennemsigtig eller gennemsigtig. Når du angiver denne egenskab til Gennemsigtig, afhænger funktionsmåden af typen af kontrolelement:

– For bitmapkontrolelementer er pixel med samme farve gennemsigtige.
– Forgrundsfarven bruges som baggrundsfarve for alle andre kontrolelementer.
Fed Angiv fed tekstformatering.
BottomMargin Angiv margenen for et kontrolelement.
Skift store bogstaver Angiv, hvor meget tekst en bruger skal skrive. Denne egenskab er kun tilgængelig for streng-, optællings-, tekst- og promptkontrolelementer.
ChangeLabelCase Angiv, om navnet på kontrolelementet skal ændres, når rapporten udskrives. Der findes følgende indstillinger:

-Auto
-Ingen
- STORE BOGSTAVER
- små bogstaver
- Sag i titel
Standardværdien er Auto.
ColorScheme Angiv farvepaletten for et kontrolelement.
ConfigurationKey Angiv en konfigurationsnøgle til kontrolelementet.
CSSClass Angiv det overlappende typografiark (CSS), der skal bruges til at gengive værdien i HTML.
Datafelt Angiv et tabelfelt til kontrolelementet. Denne egenskab er ikke tilgængelig for tekst-, figur-, boks- og bitmapkontrolelementer.
DataMethod Angiv en visningsmetode, der viser data i et kontrolelement. Denne egenskab er ikke tilgængelig for tekst-, figur- og bokskontrolelementer.
Datodag Angiv formatet for dagen. Denne egenskab er kun tilgængelig for datokontrolelementer.
DateFormat Angiv formatet for en dato. Denne egenskab er kun tilgængelig for datokontrolelementer.
Datomåned Angiv formatet for måneden. Denne egenskab er kun tilgængelig for datokontrolelementer.
Datoseparator Angiv den separator, der vises mellem måned, dag og år. Denne egenskab er kun tilgængelig for datokontrolelementer.
Datoår Angiv formatet for året. Denne egenskab er kun tilgængelig for datokontrolelementer.
Decimalseparator Angiv det symbol, der bruges til at adskille decimalværdier. Denne egenskab er kun tilgængelig for reelle kontrolelementer.
DisplaceNegative Angiv en ny placering for en værdi i et gitterkontrolelement, når værdien er et negativt tal. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
DynamicHeight Angiv, om kontrolelementets størrelse skal tilpasses, så der vises flere tekstlinjer. Når du angiver denne egenskab til Ja, tilføjes sidehoveder, sidefødder og gentagne kolonneoverskrifter automatisk efter behov. Denne egenskab er kun tilgængelig for strengkontrolelementer.
ExtendedDataType Angiv den EDT, som det felt, der er knyttet til kontrolelementet, skal baseres på.
EkstraSumWidth Rediger den standardbredde, der er tilladt for summer. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
Skrifttype Angiv skrifttypen.
Skrifttypestørrelse Angiv skriftstørrelsen.
Forgrundsfarve Angiv forgrundsfarven for et kontrolelement.
FormatÉRMST Angiv, om værdier formateres ved hjælp af standardvalutaformatet. Denne egenskab er kun tilgængelig for reelle kontrolelementer.
Height Angiv højden på et kontrolelement. Når et kontrolelement er knyttet til en EDT, tilsidesætter egenskaben Height for kontrolelementet egenskaben DisplayLength for EDT. Hvis du angiver egenskaben Height til Auto for et bitmapkontrolelement, er størrelsen af kontrolelementet baseret på størrelsen af grafikken.
ImageName Angiv filnavnet på et billede. Denne egenskab er kun tilgængelig for bitmapkontrolelementer.
ImageResource Angiv id'et for en systemressource, der skal vises. Ressourcemakroen indeholder en liste over disse id'er. Makroer er placeret under noden Makroer i Application Explorer. Denne egenskab er kun tilgængelig for bitmapkontrolelementer.
Kursiv Angiv kursiv tekstformatering.
Label Angiv en titel til kontrolelementet. Hvis der ikke er angivet en etiket her, nedarves den fra feltet.
LabelBold Angiv eller returner en værdi, der angiver indstillingen for fed for etiketten i kontrolelementet.
LabelCSSClass Angiv den CSS, der skal bruges til at gengive etiketten i HTML.
LabelFont Angiv eller returner en strengdatatypeværdi, der angiver skrifttypen for etiketteksten i et kontrolelement i et formularkombinationsfelt.
LabelFontSize Angiv eller returner skriftstørrelsen i punkter for etiketteksten i et kontrolelement i et formularkombinationsfelt.
LabelItalic Angiv eller returner en værdi, der angiver, om teksten i kontrolelementetiketten skal være kursiv.
LabelLineBelow Angiv formatet af understregningen for kontrolelementets titel.
LabelLineThickness Angiv formatet af linjen under kolonneoverskrifter.
LabelPosition Angiv eller returner placeringen af etiketten for kontrolelementet. Gyldige værdier er Left og Above.
Navntabuleringsleder Angiv, om der skal føjes en række prikker til kontrolmærkater. Der findes følgende indstillinger:

-Auto
- Tilføj ikke
- Tilføj
Standardværdien er Auto.
Etiketunderstreget Angiv eller returner en værdi, der angiver, om teksten i kontrolelementetiketten skal understreges.
Navnebredde Angiv bredden på etiketten for kontrolelementet.
Venstre Angiv venstrejusteringen af et kontrolelement.
Venstremargin Angiv venstre margen for et kontrolelement.
Linje Angiv udseendet af de linjer, der udgør en figur. Denne egenskab er kun tilgængelig for figurkontrolelementer.
LineAbove Angiv linjetypen for den øverste kant af et kontrolelement. Hvis rapporten indeholder mange linjer eller felter, kan du overveje at bruge et figurkontrolelement i de enkelte sektioner.
LineBelow Angiv linjetypen for den nederste kant af et kontrolelement. Hvis rapporten indeholder mange linjer eller felter, kan du overveje at bruge et figurkontrolelement i de enkelte sektioner.
Linjeskift Angiv linjetypen for kontrolelementets venstre kant. Hvis rapporten indeholder mange linjer eller felter, kan du overveje at bruge et figurkontrolelement i de enkelte sektioner.
Streg, højre Angiv linjetypen for et kontrolelements højre kant. Hvis rapporten indeholder mange linjer eller felter, kan du overveje at bruge et figurkontrolelement i de enkelte sektioner.
MenuItemLabel Angiv navnet på et menupunkt.
MenuItemName Angiv navnet på menupunktet. De tilgængelige menupunkter varierer, afhængigt af indstillingen af egenskaben MenuItemType .
MenuItemType Angiv, om menupunktet er en handlings-, visnings- eller outputmenupunkt. Et visningsmenupunkt er til en formular, og et menupunkt for output er for en rapport. Et outputmenupunkt er til en klasse, et job eller en forespørgsel.
MinNoOfDecimals Angiv det mindste antal decimaler, der vises. Efterstillede nuller vises ikke.
ModelFieldName Angiv et felt, der bruges til at bestemme venstrejustering og bredde af et kontrolelement.
NoOfDecimals Angiv antallet af decimaler, der vises. Standardværdien er 20. Denne egenskab er kun tilgængelig for reelle kontrolelementer.
Tilpas størrelse påbitmap Angiv, om et billede kan tilpasses, så det passer til dimensionerne i et kontrolelement. Denne egenskab er kun tilgængelig for bitmapkontrolelementer.
Højremargin Angiv margenen for et kontrolelement.
Rotersign Angiv, om kontrolelementets fortegn skal inverteres. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
ShowLabel Angiv eller returner en værdi, der angiver, om etiketten for kontrolelementet vises i formularen. Værdien True angiver, at etiketten vises.
VisPicAsText Angiv, om filnavnet på et billede skal vises i stedet for billedet. Denne egenskab er kun tilgængelig for bitmapkontrolelementer.
ShowZero Angiv, om der skal vises en værdi på 0 (nul). Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
SignDisplay Angiv, hvordan fortegnet for et tal skal vises. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
SumAll Angiv, om summen af alle værdier beregnes. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
SumNeg Angiv, om summen af alle negative værdier skal beregnes. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
SumPos Angiv, om summen af alle positive værdier beregnes. Denne egenskab er kun tilgængelig for heltalskontrolelementer og reelle kontrolelementer.
Tabellen Angiv en datakilde til kontrolelementet. Denne egenskab er ikke tilgængelig for tekst-, figur-, boks- og bitmapkontrolelementer.
Tekst Angiv den tekststreng, der vises i et kontrolelement. Denne egenskab er kun tilgængelig for tekstkontrolelementer.
Klokkeslætsformat Angiv, om klokkeslæt skal vises i 24-timers format eller AM/PM-format. Denne egenskab er kun tilgængelig for tidskontrolelementer.
TimeHours Angiv, om timer skal vises. Denne egenskab er kun tilgængelig for tidskontrolelementer.
TimeMinutes Angiv, om minutter skal vises. Denne egenskab er kun tilgængelig for tidskontrolelementer.
TimeSeconds Angiv, om sekunder skal vises. Denne egenskab er kun tilgængelig for tidskontrolelementer.
Tidsseparator Angiv det symbol, der bruges til at adskille timer, minutter og sekunder. Denne egenskab er kun tilgængelig for tidskontrolelementer.
Tykkelse Angiv tykkelsen af en kontrolelementkant.
Tusindtalsseparator Angiv det symbol, der bruges til at adskille tusinder. Denne egenskab er kun tilgængelig for reelle kontrolelementer.
Top Angiv den øverste justering af et kontrolelement.
TopMargin Angiv margenen for et kontrolelement.
Type Angiv den figurtype, der vises. Denne egenskab er kun tilgængelig for figurkontrolelementer.
TypeHeaderPrompt Angiv, om der skal tilføjes en linje prikker for at udfylde afstanden mellem kontrolelementets titel og værdien for kontrolelementet. Denne egenskab er kun tilgængelig for tekst- og promptkontrolelementer.
Understreget Angiv understregning af tekstformatering.
Synlig Angiv eller returner en værdi, der angiver, om kontrolelementet er synligt. Værdien True angiver, at kontrolelementet er synligt.
WarnIfMissing Angiv, om der skal vises en meddelelse, hvis der mangler et billede i rapporten. Denne egenskab er kun tilgængelig for bitmapkontrolelementer.
WebMenuItemName Angiv det menupunkt, der skal medtages i en webmenu. De tilgængelige værdier afhænger af indstillingen af egenskaben WebMenuItemType .
WebMenuItemType Angiv menupunktets type. Der er to kategorier af webmenuelementer:

-URL
-Handling
Den værdi, du vælger, bestemmer de navne på webmenupunkter, der er tilgængelige for egenskaben WebMenuItemName .
WebTarget Angiv placeringen af kontrolelementet i en webrapport.
Width Angiv bredden på et kontrolelement. Når et kontrolelement er knyttet til en EDT, tilsidesætter egenskaben Width for kontrolelementet egenskaben DisplayLength for EDT. Hvis du angiver egenskaben Width til Auto for et bitmapkontrolelement, er størrelsen af kontrolelementet baseret på størrelsen af grafikken.

Egenskaber for rapportdesign

I følgende tabel beskrives egenskaberne for rapportdesign.

Egenskab Beskrivende tekst
ArrangeMethod Angiv layoutet for kontrolelementerne i en rapportsektion.
Arrangerhvidt Angiv, hvornår rapportkontrolelementer skal arrangeres.
BottomMargin Angiv bundmargenen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, som systemtabellen gemmer.
Overskrift Angiv det navn, der vises for rapporten i brugergrænsefladen.
ColorScheme Angiv farvepaletten.
Søjler Angiv antallet af kolonner.
Kolonneområde Angiv afstanden mellem kolonner.
Skrifttype, Skrifttypestørrelse, Kursiv, Understregning og Fed Angiv tekstformateringen. Indstillingerne for egenskaberne Skrifttype og Skriftstørrelse tilsidesætter de værdier, du har angivet, ved at klikke på Indstillinger>Skrifttyper i menuen Funktioner .
Forgrundsfarve Angiv forgrundsfarven.
Height Angiv højden.
Venstremargin Angiv venstre margen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, som systemtabellen gemmer.
LineAbove Angiv linjetypen for den øverste kant i en sektion. Hvis en rapport indeholder mange linjer og felter, kan du overveje at bruge figurkontrolelementet i en sektion.
LineBelow Angiv linjetypen for den nederste kant i en sektion. Hvis en rapport indeholder mange linjer og felter, kan du overveje at bruge figurkontrolelementet i en sektion.
Linjeskift Angiv linjetypen for venstre kant i en sektion. Hvis en rapport indeholder mange linjer og felter, kan du overveje at bruge figurkontrolelementet i en sektion.
Streg, højre Angiv linjetypen for den højre kant i en sektion. Hvis en rapport indeholder mange linjer og felter, kan du overveje at bruge figurkontrolelementet i en sektion.
OpløsningX, opløsningY Angiv afstanden mellem gitterlinjer.
Højremargin Angiv højre margen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, som systemtabellen gemmer.
Lineal Angiv den enhed for linealen, der vises, når du redigerer et design. Hvis du vil redigere et design, skal du højreklikke på AutoDesignSpecs eller Genereret design og derefter vælge Rediger.
Tykkelse Angiv tykkelsen af en sektionskant.
TopMargin Angiv topmargenen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, som systemtabellen gemmer.

Egenskaber for rapportdesignsektion

I følgende tabel beskrives egenskaber for rapportdesignsektioner. Du kan få oplysninger om andre egenskaber, der er tilgængelige for rapportdesign, i afsnittet "Egenskaber for rapportdesign".

Egenskab Beskrivende tekst
ArrangeMethod Angiv layoutet for kontrolelementerne i en rapportsektion.
Arrangerhvidt Angiv, hvornår kontrolelementerne i objektbeholderen skal arrangeres. De tilgængelige indstillinger er Start, On Demand og Never.
Fed Hent eller angiv vægten af den skrifttype, der blev brugt til at vise tekst i kontrolelementet.
Bund Rediger placeringen nederst i rapporten.
BottomMargin Angiv bundmargenen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, der er gemt i UserInfo-systemtabellen.
ColorScheme Angiv farvepaletten.
ColumnHeadingsStrategy Angiv layoutet af kolonneoverskrifter. Hvis du angiver denne egenskab til WordWrap, ombrydes en overskrift, når den er længere end det længste felt i kolonnen. Overskrifter kan maksimalt ombrydes på otte linjer. Overskrifter, der er længere end otte linjer, afkortes. Seddel: Overskriftens længde varierer afhængigt af sproget.
Søjler Angiv antallet af kolonner.
Kolonneområde Angiv afstanden mellem kolonner.
Skrifttype Angiv tekstformateringen. Indstillingerne for egenskaberne Skrifttype og Skriftstørrelse tilsidesætter de værdier, du kan angive ved at klikke på Indstillinger > Skrifttyper i menuen Funktioner .
Skrifttypestørrelse Angiv tekstformateringen. Indstillingerne for egenskaberne Skrifttype og Skriftstørrelse tilsidesætter de værdier, du kan angive ved at klikke på Indstillinger > Skrifttyper i menuen Funktioner .
Forgrundsfarve Angiv forgrundsfarven.
GrandHeader Angiv, om værdien af egenskaben HeaderText skal vises. Egenskaben GrandHeader er kun tilgængelig, når en rapport har flere datakilder, der ikke er indlejret.
Hovedtotal Angiv, om værdien af egenskaben FooterText skal vises. Egenskaben GrandTotal er kun tilgængelig, når en rapport har flere datakilder, der ikke er indlejret.
HeaderText Angiv den tekst, der vises over den første post i en sektion, når egenskaben GrandHeader er angivet til Ja. Denne egenskab er kun tilgængelig, når en rapport har flere datakilder, der ikke er indlejret.
Height Angiv højden.
Kursiv Angiv tekstformateringen. Indstillingerne for egenskaberne Skrifttype og Skriftstørrelse tilsidesætter de værdier, du kan angive ved at klikke på Indstillinger > Skrifttyper i menuen Funktioner .
LabelTopMargin, LabelBottomMargin Angiv margenerne over og under kolonneoverskrifterne.
Venstremargin Angiv venstre margen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, der er gemt i UserInfo-systemtabellen.
LineAbove, LineBelow, LineLeft, LineRight Angiv linjetypen for en sektionskant. Hvis en rapport indeholder mange linjer og felter, kan du overveje at bruge figurkontrolelementet i en sektion.
Kort Angiv det kort, der skal bruges til at vise data. Du kan knytte et kortfelt til et felt i en eller flere tabeller. Med denne egenskab kan du bruge det samme feltnavn til at få adgang til felter, der har forskellige navne i forskellige tabeller.
NoOfHeadingLines Angiv det antal linjer, der skal bruges til at vise kolonneoverskrifter. Hvis du angiver egenskaben til 0 (nul), vises kolonneoverskrifter ikke. For rapporter, der indeholder flere felter, skal du øge antallet af linjer for at sikre, at alle felter vises.
Højremargin Angiv højre margen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, der er gemt i UserInfo-systemtabellen.
OpløsningX Angiv afstanden mellem gitterlinjer.
OpløsningY Angiv afstanden mellem gitterlinjer.
Lineal Angiv enheden for den lineal, der vises, når du redigerer et design. Hvis du vil redigere et design, skal du højreklikke på AutoDesignSpecs eller Genereret design og derefter vælge Rediger.
Tabellen Angiv datakilden for en sektion.
Tykkelse Angiv tykkelsen af en sektionskant.
Top Rediger placeringen af toppen af rapporten.
TopMargin Angiv topmargenen. Hvis du angiver denne egenskab til Auto, bruges den standardværdi, der er gemt i UserInfo-systemtabellen.
Understreget Angiv tekstformateringen. Indstillingerne for egenskaberne Skrifttype og Skriftstørrelse tilsidesætter de værdier, du kan angive ved at klikke på Indstillinger > Skrifttyper i menuen Funktioner .

Egenskaber for rapportforespørgsel

I følgende tabel beskrives egenskaber for rapportforespørgslen. Du kan få oplysninger om andre rapportegenskaber i afsnittene "Rapportegenskaber" og "System og almindelige egenskaber".

Egenskab Beskrivende tekst
AllowCheck Hent eller angiv flaget Tillad kontrol.
AllowCrossCompany Hent eller angiv flaget Tillad på tværs af firmaer. Dette flag angiver, om udførelse af forespørgsler er på tværs af firmaer.
Beskrivende tekst En tekstforklaring af forespørgslen. Denne valgfri egenskab bruges ofte i scenarier med Office-tilføjelsesprogrammer.
Blanket Angiv den formular, der skal bruges til brugerinteraktion.
Interaktiv Angiv, om brugerne kan interagere med rapporten ved at afgrænse forespørgsler, angive printerindstillinger osv.
Konstanter Angiv, hvordan konstanter repræsenteres i SQL-sætninger.
Model Angiv den model, som rapportforespørgslen er i. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der findes i et andet lag.
Forespørgselstype Angiv forespørgselstypen. Der findes følgende indstillinger:

-Deltage
-Unionen
Standardværdien er Join.
Søgbar Angiv, om forespørgslen kan være en del af et sæt forespørgsler, der kan bruges til at søge i SharePoint-forretningskataloget. Denne egenskab er nyttig, når du bruger funktionen Enterprise Search. Standardværdien er Nej.
Stilling Angiv forespørgslens titel.
UserUpdate Angiv, om brugerne kan opdatere en forespørgsel.
Version Dette er en skrivebeskyttet intern egenskab.

Egenskaber for sikkerhedskodetilladelser

En kodetilladelse er en gruppe tilladelser, der er knyttet til et menupunkt eller en tjenestehandling. Når en sikkerhedsrolle har adgang til et menupunkt, har den også adgang til andre elementer i Application Explorer, som kodetilladelsen for det pågældende menupunkt nævner. De specifikke tilladelser, der er defineret under kodetilladelsesnoden, styrer adgangsgraden.

Objekter, der kan sikres

Brug kodetilladelser til at give adgang til objekter, der kan sikres. På følgende liste vises hierarkiet for kodetilladelsesnoder i Application Explorer:

  • Sikkerhed
    • Kodetilladelser
      • YourCodePermission
        • Tabeller
        • Servermetoder
        • Tilknyttede objekter
          • Formularer
          • Webkontrolelementer
          • Rapporter

Kodetilladelser kan også tilsidesætte adgangsniveauer til objekter, der kan sikres, under noden Tilknyttede objekter .

Egenskaber for kodetilladelser

I følgende tabel beskrives egenskaberne for noden iSikkerhedskodetilladelser>>YourCodePermission i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på kodetilladelsen. Med kodetilladelsen kan brugerne køre den klassemetode, du angiver i egenskaben Method .
Klasse Valgfri Den klasse, der er knyttet til denne kodetilladelse.
Metode Valgfri Den metode, der er knyttet til denne kodetilladelse.

Tabelegenskaber

I følgende tabel beskrives egenskaberne for noden iSikkerhedskodetilladelser>>YourCodePermission>Tables>YourTable i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Tabellen Ja Navnet på tabellen.
EffectiveAccess Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben EffectiveAccess repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Angiv tilladelsesværdien til NoAccess for at forhindre al adgang til tabellen.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for servermetode

I følgende tabel beskrives egenskaberne for noden iSikkerhedskodetilladelser>>YourCodePermission>Server Methods>YourServerMethod i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Klasse Ja Navnet på serverklassen.
Metode Ja Den sikre servermetode, der er mærket med attributten SysEntryPointAttribute .
EffectiveAccess Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Invoke – Servermetoden kan kaldes.
- NoAccess – Servermetoden kan ikke kaldes.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for formular

I følgende tabel beskrives egenskaberne for noden iSikkerhedskodetilladelser>>YourCodePermission>Associated Objects>Forms>YourForm i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Blanket Ja Navnet på formularen.
AccessLevel Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben EffectiveAccess repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Angiv tilladelsesværdien til NoAccess for at forhindre al adgang til formularen.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for webkontrolelement

I følgende tabel beskrives egenskaberne for noden i Security>Code Permissions>YourCodePermission>Associated Objects>Web Controls>YourWebControl i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
WebControl Ja Navnet på webkontrolelementet.
AccessLevel Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben EffectiveAccess repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Angiv tilladelsesværdien til NoAccess for at forhindre al adgang til webkontrolelementet.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Rapportegenskaber

I følgende tabel beskrives egenskaberne for noden iSikkerhedskodetilladelser>>YourCodePermission>Associated Objects>> i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på rapportdesignet.
Rapportér Ja Rapportens fulde navn.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for sikkerhedsforpligtelser

Sikkerhedstilladelser kombineres i rettigheder, og rettigheder kombineres i opgaver. Definer opgaver som grupper af relaterede rettigheder, der giver en bruger adgang til en bestemt forretningsfunktion. I Application Explorer skal du organisere disse rettigheder i noderne i en pligt.

Bedste praksis

Følg disse regler for bedste praksis for opgaver:

  • Tildel alle opgaver til en rolle.
  • Medtag alle opgaver som en del af en procescyklus.
  • Da en pligt repræsenterer en bestemt forretningsfunktion, ændrer den sjældent eller aldrig navnet på tolden. Dit firma betaler f.eks. regninger. Selvom detaljerne om, hvordan du betaler regninger, kan ændre sig, ændres den vigtige funktion ved at betale regninger ikke. I stedet for at oprette en ny pligt skal du ændre undernoderne for rettigheden.
  • Sjældent eller aldrig ændre navnet på en procescyklus.

Opgavehierarki i Application Explorer

På følgende liste vises hierarkiet for opgavenoder i Application Explorer:

  • Sikkerhed
    • Opgaver
      • YourDuty
        • Rettigheder

Egenskaber for pligt

I følgende tabel beskrives egenskaberne for noden på Security>Duties>YourDuty i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på tolden.
Label Ja Tekst, som brugergrænsefladen viser for pligten.
Beskrivende tekst Ja En beskrivelse af tolden.
Aktiveret Ja En værdi, der angiver, om afgiften er aktiveret. Der findes følgende indstillinger:

- Ja – Aktivér tolden.
- Nej – Deaktiver pligten.

Egenskaber for rettigheder

I følgende tabel beskrives egenskaberne for noden i Security>Duties>YourDuty>Privileges>YourPrivilege i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på rettigheden.
Aktiveret Ja En værdi, der angiver, om rettigheden er aktiveret. Der findes følgende indstillinger:

- Ja – aktivér rettigheden.
- Nej – Deaktiver rettigheden.

Egenskaber for sikkerhedsrettigheder

En rettighed er en gruppe af tilladelser. De noder, der er under hver rettighedsnode, identificerer de objekter, der kan sikres, som en bruger kan få adgang til, og angiver adgangsniveauet for hvert objekt.

Bedste praksis

I dette afsnit beskrives reglerne for bedste praksis for rettigheder.

  • Brug rettigheder til at angive den adgang, der kræves for at udføre et job.
  • Brug rettigheder til at gruppere tilladelserne for relaterede objekter, der kan sikres. Menupunkter og deres kontrolelementer er f.eks. tæt forbundet.
  • Tildel rettigheder direkte til sikkerhedsroller. Det er dog nemmere at bevare sikkerhedsindstillingerne, hvis du tildeler opgaver eller procescyklusser i stedet for rettigheder.

Objekter, der kan sikres

Brug rettigheder til at give adgang til objekter, der kan sikres. På følgende liste vises hierarkiet under noden Sikkerhedsrettigheder> i Application Explorer:

  • Sikkerhed
    • Privilegier
      • YourPrivilege
        • Indgangspunkter
        • Tilladelser
          • Tabeller
          • Servermetoder
          • Formularer

Rettigheder kan også tilsidesætte adgangsniveauer til objekter, der kan sikres, da de er defineret et andet sted i Application Explorer. En rettighed kan f.eks. tilsidesætte en tilladelse, som egenskaben EffectiveAccess definerer under Formularer>YourForm-tilladelser>>Opdater>tabeller>YourTable i Application Explorer.

Egenskaber for rettigheder

I følgende tabel beskrives egenskaberne for noden under Sikkerhedsrettigheder>>YourPrivilege i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på rettigheden.
Label Ja Tekst, der vises for rettigheden i brugergrænsefladen.
Beskrivende tekst Ja En beskrivelse af rettigheden.
Aktiveret Ja En værdi, der angiver, om rettigheden er aktiveret. Der findes følgende indstillinger:

- Ja – aktivér rettigheden.
- Nej – Deaktiver rettigheden.

Egenskaber for indgangspunkt

I følgende tabel beskrives egenskaberne for noden under Sikkerhedsrettigheder>>YourPrivilege-indgangspunkter>> i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på indgangspunktet.
Objecttype Ja Objekttypen for indgangspunktet. Der findes følgende indstillinger:

- MenuItemDisplay
- MenuItemOutput
- MenuItemAction
- ServiceOperation
- WebActionItem
- WebURLItem
- WebManagedContent
Objectname Ja Objektnavnet på indgangspunktet.
ObjectChildName Valgfri En værdi, der repræsenterer navnet på tjenestemetoden. Seddel: Angiv kun en værdi for denne egenskab, hvis egenskaben ObjectType er angivet til ServiceOperation.
AccessLevel Ja Tilladelsesværdien. Følgende indstillinger er tilgængelige for alle objekttyper undtagen ServiceOperation:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben AccessLevel repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Du kan angive tilladelsesværdien til NoAccess for at forhindre al adgang til indgangspunktet. Tilladelsen Korrekt gælder kun, når der er tale om en tidstilstandstabel. Denne tilladelse giver dig tilladelse til at udstede opdateringsposter i en tabel med tidstilstand. Følgende indstillinger er tilgængelige for objekttypen ServiceOperation :

- Invoke – Servermetoden kan kaldes.
- NoAccess – Servermetoden kan ikke kaldes.

Tabelegenskaber

I følgende tabel beskrives egenskaberne for noden under Sikkerhedsrettigheder>>YourPrivilege>Permissions>Tables>YourTable i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Tabellen Ja Navnet på tabellen.
EffectiveAccess Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben EffectiveAccess repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Tilladelsen Korrekt gælder kun, når der er tale om en tidstilstandstabel. Denne tilladelse giver dig tilladelse til at opdatere poster i en tabel med klokkeslætstilstand. Angiv tilladelsesværdien til NoAccess for at forhindre al adgang til tabellen.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for servermetode

I følgende tabel beskrives egenskaberne for noden under Sikkerhedsrettigheder>>YourPrivilege>Permissions>Server Methods>YourServerMethod i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Klasse Ja Navnet på serverklassen.
Metode Ja Navnet på den sikre servermetode, der er mærket med attributten SysEntryPointAttribute .
EffectiveAccess Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Invoke – Servermetoden kan kaldes.
- NoAccess – Servermetoden kan ikke kaldes.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for formular

I følgende tabel beskrives egenskaberne for noden under Sikkerhedsrettigheder>>YourPrivilege>Permissions>Forms>YourForm i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Blanket Ja Navnet på formularen.

Egenskaber for sikkerhedsprocescyklus

En procescyklus er en gruppe opgaver. En procescyklus repræsenterer en jobfunktion på højt niveau. Selvom detaljerne om, hvordan en given jobfunktion kører, kan ændre sig over tid, ændres begrebet og navnet på den jobfunktion sandsynligvis ikke.

Bedste praksis

I dette afsnit beskrives de bedste praksisregler for procescyklusser.

  • Hver told skal være en del af en procescyklus.
  • Brug en procescyklus til at organisere en gruppe opgaver for en jobfunktion.

Procescyklushierarki i Application Explorer

På følgende liste vises hierarkiet for procescyklusnoder i Application Explorer:

  • Sikkerhed
    • Procescyklusser
      • YourProcessCycle
        • Opgaver

Egenskaber for procescyklus

I følgende tabel beskrives egenskaberne for noden i >>YourProcessCycle i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på procescyklussen.
Label Ja Tekst, der vises for procescyklussen i brugergrænsefladen.
Beskrivende tekst Ja En beskrivelse af procescyklussen.
Aktiveret Ja En værdi, der angiver, om afgiften er aktiveret. Der findes følgende indstillinger:

- Ja – Aktivér procescyklussen.
- Nej – Deaktiver procescyklussen.

Egenskaber for pligt

I følgende tabel beskrives egenskaberne for noden i Security>Process Cycles>YourProcessCycle>Duties>YourDuty i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på tolden.
Aktiveret Ja En værdi, der angiver, om afgiften er aktiveret. Der findes følgende indstillinger:

- Ja – Aktivér tolden.
- Nej – Deaktiver pligten.

Egenskaber for sikkerhedspolitik

Udviklere og systemadministratorer kan oprette sikkerhedspolitikker for at nægte adgang til et undersæt af dataposter i tabeller.

Begrænsede tabeller for en politik

I Application Explorer kan du tilføje tabeller og visninger under noden Begrænsede tabeller i en sikkerhedspolitik. Disse tabeller og visninger er relateret til datakildetabellen for den forespørgsel, du navngiver i egenskaben Query for politikken. På følgende liste vises hierarkiet for sikkerhedspolitiknoder i Application Explorer:

  • Sikkerhed
    • Politikker
      • Din politik
        • Begrænsede tabeller
          • YourConstrainedTable
            • YourConstrainedSubTable
          • YourConstrainedView

Hver node af typen Constrained Tables kan indeholde et vilkårligt antal begrænsede tabeller og visninger. Desuden kan hver begrænset tabel indeholde et vilkårligt antal begrænsede undertabeller.

Egenskaber for sikkerhedspolitik

I følgende tabel beskrives egenskaberne for noden under Sikkerhedspolitikker>>YourPolicy i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på sikkerhedspolitik.
Label Ja Den tekst, der vises for sikkerhedspolitik i brugergrænsefladen.
Primær tabel Ja Den tabel, der er angivet i datakilden for sikkerhedspolitikforespørgslen.
Query Ja Den forespørgsel, som politikken bruger til at filtrere data fra de begrænsede tabeller, som politikken angiver.
UseNotExistJoin Ja En værdi, der angiver, om sikkerhedsforespørgslen skal anvendes som en ikke-eksisterende joinforbindelse, eller om der findes en joinforbindelse.
PolicyGroup Nej Administratorer og udviklere kan bruge denne egenskab til hurtigt at identificere grupper af relaterede sikkerhedspolitikker. De tilgængelige indstillinger er navnene på de sikkerhedspolitikgrupper, som systemadministratoren eller udvikleren opretter. Systemet bruger ikke denne egenskab på kørselstidspunktet.
ConstrainedTable Ja En værdi, der styrer, om sikkerhedspolitikken begrænser dataværdierne i poster, der returneres fra den primære tabel. Der findes følgende indstillinger:

- Ja – Sikkerhedspolitik gennemtvinges i den primære tabel.
- Nej – sikkerhedspolitik gennemtvinges ikke i den primære tabel.
Aktiveret Ja En værdi, der styrer, om systemet gennemtvinger politikken på kørselstidspunktet. Der findes følgende indstillinger:

- Ja – Aktivér sikkerhedspolitik.
- Nej – Deaktiver sikkerhedspolitik.
Operation Ja En værdi, der styrer, hvilke datahandlinger politikken gennemtvinges for. Der findes følgende indstillinger:

-Vælg
-Indsætte
-Opdatering
- Slet
- Indsæt, Opdater og Slet
- Alle handlinger
ContextType Ja En værdi, der styrer sikkerhedspolitikkens konteksttype. Der findes følgende indstillinger:

- ContextString – Du skal angive en værdi for egenskaben ContextString . Sikkerhedspolitikken bruger en bestemt programkontekst til politikken.
- RoleName – Sikkerhedspolitik anvendes kun på den programbruger, der er tildelt værdien af RoleName.
- RoleProperty – Denne værdi bruges sammen med egenskaben ContextString til at angive kontekst for flere roller.
Kontekststreng Ja Denne egenskab bruges sammen med egenskaben ContextType . Den kan bruges til at angive en programkontekst eller flere roller.

Egenskaber for sikkerhedsrolle

Roller repræsenterer en samling af tilladelser, som du kan tildele til brugerne. De noder, der er indlejret under hver rollenode, identificerer forskellige objekter, der kan sikres, og som en bruger kan få adgang til, og angiver adgangsniveauet.

Rollenode i Application Explorer

Brug roller til at give adgang til objekter, der kan sikres. På følgende liste vises hierarkiet for rollenoder i Application Explorer:

  • Sikkerhed
    • Roller
      • YourRole
        • Opgaver
        • Rettigheder
        • Tilladelser
          • Tabeller
          • Formularer
          • Servermetoder
        • Underroller

Knyt typisk roller til sikkerhedsopgaver og nogle gange med sikkerhedsrettigheder. Adgangsniveauerne til objekter, der kan sikres i en rolle, kommer fra opgaver, rettigheder eller begge dele. Roller kan også tilsidesætte adgangsniveauer til objekter, der kan sikres, under noden Tilladelser .

Rolleegenskaber

I følgende tabel beskrives egenskaberne for noden påSikkerhedsroller>>YourRole i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på rollen.
Label Ja Tekst, som brugergrænsefladen viser for rollen.
Beskrivende tekst Ja En beskrivelse af rollen.
Aktiveret Ja En værdi, der angiver, om rollen er aktiveret. Der findes følgende indstillinger:

- Ja – aktivér rollen.
- Nej – Deaktiver rollen.
PastDataAccess Ja Den tidligere dataadgang for de tabeller, der har dato/ikrafttrædelsesfelter. Der findes følgende indstillinger:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben PastDataAccess repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Angiv tilladelsesværdien til NoAccess for at forhindre al adgang til tabellen.
CurrentDataAccess Ja Den aktuelle dataadgang for de tabeller, der har dato/ikrafttrædelsesfelter.
FutureDataAccess Ja Den fremtidige dataadgang for de tabeller, der har dato/ikrafttrædelsesfelter.
Kontekststreng Valgfri En brugerdefineret streng, som sikkerhedspolitikker kan bruge.

Egenskaber for pligt

I følgende tabel beskrives egenskaberne for noden under Security>Roles>Duties>YourDuty i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på tolden.
Aktiveret Ja En værdi, der angiver, om afgiften er aktiveret. Der findes følgende indstillinger:

- Ja – Aktivér tolden.
- Nej – Deaktiver pligten.

Egenskaber for rettigheder

I følgende tabel beskrives egenskaberne for noden underSikkerhedsroller>>Rettigheder>YourPrivilege i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på rettigheden.
Aktiveret Ja En værdi, der angiver, om rettigheden er aktiveret. Der findes følgende indstillinger:

- Ja – aktivér rettigheden.
- Nej – Deaktiver rettigheden.

Tabelegenskaber

I følgende tabel beskrives egenskaberne for noden iTabeller> oversikkerhedsroller>>Tilladelser>YourTable i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Tabellen Ja Navnet på tabellen.
EffectiveAccess Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Læst
-Opdatering
- Opret
-Korrekte
- Slet
- NoAccess
Tilladelsesværdierne for egenskaben EffectiveAccess repræsenterer et hierarki. Læs er den svageste tilladelse, og Slet er den stærkeste. Slettetilladelsen omfatter alle andre tilladelser. Tilladelsen Opret omfatter Opdater og Læs. Angiv tilladelsesværdien til NoAccess for at forhindre al adgang til tabellen.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for formular

I følgende tabel beskrives egenskaberne for nodenpå>>>>yourForm i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Blanket Ja Navnet på formularen.

Egenskaber for servermetode

I følgende tabel beskrives egenskaberne for noden underServermetoder> forsikkerhedsroller>>>YourServerMethod i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Klasse Ja Navnet på serverklassen.
Metode Ja Navnet på den sikre servermetode, der er mærket med attributten SysEntryPointAttribute .
EffectiveAccess Ja Tilladelsesværdien. Der findes følgende indstillinger:

- Invoke – Servermetoden kan kaldes.
- NoAccess – Servermetoden kan ikke kaldes.
ManagedBy Valgfri Automatiseringsværktøjer bruger denne egenskab.

Egenskaber for underrolle

I følgende tabel beskrives egenskaberne for noden under >>>YourSubRole i Application Explorer.

Egenskab Obligatorisk Beskrivende tekst
Name Ja Navnet på underrollen.
Aktiveret Ja En værdi, der angiver, om afgiften er aktiveret. Der findes følgende indstillinger:

- Ja – aktivér underrollen
- Nej – Deaktiver underrollen.

Egenskaber for webmenu

I følgende tabel beskrives de egenskaber, der er specifikke for webmenuer og undermenuer.

Egenskab Beskrivende tekst
ConfigurationKey Angiv den konfigurationsnøgle, der styrer visningen af denne menu. Hvis en bruger ikke har adgang til konfigurationsnøgle, er menuen ikke synlig.
Fremhævet Denne egenskab understøttes ikke.
Label Angiv den tekst, der vises for noden på øverste niveau i webmenuen eller undermenuen. Værdien må ikke overstige 250 tegn.
MenuItemName Angiv det menupunkt, der skal åbnes, når der klikkes på noden på øverste niveau for menuen eller undermenuen. De tilgængelige indstillinger afhænger af indstillingen af egenskaben MenuItemType .
MenuItemType Angiv den type menupunkt, som noden på øverste niveau i menuen eller undermenuen skal have adgang til. De tilgængelige indstillinger er Handling og URL-adresse.
Model Angiv modellen. En model er en logisk gruppering af elementer i et lag. Eksempler på elementer omfatter en tabel eller klasse. Et element kan findes i præcis én model i et lag. Det samme element kan findes i en tilpasset version i en model, der er i et højere lag.
Angivfirma Denne egenskab medfører, at systemet ændrer virksomheden, når formularen får fokus. Hvis egenskaben SaveDataPerCompany i en tabel er angivet til Ja, skal egenskaben SetCompany i et formulardesign, der bruger tabellen som datakilde, også angives til Ja.
ShowParentModule Angiv, om QuickLaunch skal opdateres baseret på det overordnede modul for menupunktet. Der findes følgende indstillinger:

- Ja – Opdater altid QuickLaunch baseret på det overordnede modul for menupunktet.
- Nej – Lad QuickLaunch være uændret, selvom menuelementets overordnede modul adskiller sig fra det aktuelle modul.
Standardværdien er Ja.

Egenskaber for webmenupunkt

I følgende tabel beskrives de egenskaber, der er specifikke for webmenuelementer.

Egenskab Beskrivende tekst
Stor Angiv størrelsen på knappen, når den bruges i en handlingsrude. Der findes følgende indstillinger:

- Ja – Knappen vises i fuld størrelse og er placeret i starten af gruppen.
- Nej – Knappen vises i den mindre størrelse og er placeret i højre side af gruppen.
CloseDialogBehavior Angiv den handling, der udføres i det overordnede vindue, når dialogboksen lukkes. Der findes følgende indstillinger:

- Auto – Afhængigt af hvordan dialogboksen blev brugt, udføres de relevante opdateringshandlinger, når dialogboksen lukkes.
- RefreshDataSource – Den skrivebeskyttede datakilde i den overordnede formular opdateres. Denne indstilling bevarer den aktuelle markering og udfører en Research()- handling på datakilden.
- RefreshPage – Opdater siden.
- Submit – Opdater den overordnede side.
- Ingen – der udføres ingen handling.
Standardværdien er Auto.
Skjul handlingsrude Angiv, om handlingsruden skal være synlig på den side, der åbnes.
Hjemmeside Angiv, om siden er en side i rollecenteret og installeres på det primære Enterprise Portal-websted.
Skal registreres Når du angiver denne egenskab til Ja, vises menupunktet, når der ikke er nogen poster i datasættet.
PageDefinition Den side, som webmenuelementet peger på.
Parametre Angiv de argumenter, der overføres til den side, der åbnes. Hver parameter skal have følgende formular: navneværdi= Hvis flere parametre skal overføres, skal de være adskilt af et &ersand (&) som vist i følgende eksempel: mode=2&category=1
URL Angiv den URL-adresse, der skal navigeres til.
WebConfigurationKey Vælg den konfigurationsnøgle, der kræves for at aktivere webmenuelementet. Brug nøglen til det modul, objektet tilhører.
Vinduestilstand Angiv den type vindue, der skal bruges til den side, der åbnes. Der findes følgende indstillinger:

- Indbygget – Den side, der åbnes, erstatter det eksisterende indhold i browseren. Hvis webmenuelementet åbnes fra en dialogboks, åbnes den side, der åbnes, i et nyt browservindue.
- Modal – Hvis ingen dialogboks er åben, oprettes der en ny dialogboks. Hvis der åbnes et webmenuelement fra en dialogboks, erstatter den side, der åbnes, indholdet af den aktuelle dialogboks.
- NewModal – Den side, der åbnes, åbnes altid i en ny dialogboks.
- NewWindow – Den side, der åbnes, åbnes i et nyt browservindue.
WindowParameters Angiv andre parametre for at styre udseendet af SharePoint-dialogboksen. Parametrene skal være omsluttet af klammeparenteser ({}) og adskilt af kommaer. I følgende eksempel kan du se, hvordan du angiver egenskaben WindowParameters , så dialogboksen har en størrelse på 400 × 300 pixel, og så den ikke har knappen Luk eller Maksimer : {width:400, height:300, showClose:false, allowMaximize:false}
Vinduesstørrelse Angiv størrelsen på det vindue, der skal bruges til den side, der åbnes. Der findes følgende indstillinger:

- Mindste - 330 × 200 pixel
- Lille - 550 × 450 pixel
- Mellem - 800 × 630 pixel
- Stor – 930 × 630 pixel
- Maksimum – Den største størrelse, der passer i grænserne i hovedbrowservinduet