Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
Community-belangengroepen zijn nu verplaatst van Yammer naar Microsoft Viva Engage. Als u wilt deelnemen aan een Viva Engage-community en deel wilt nemen aan de meest recente discussies, vult u het formulier Toegang aanvragen tot Finance and Operations Viva Engage Community in en kiest u de community waaraan u wilt deelnemen.
In dit artikel worden de eigenschappen beschreven die worden weergegeven in het venster Eigenschappen van Microsoft Visual Studio voor items in Application Explorer.
Veel knooppunten in Application Explorer vertegenwoordigen elementen die gekoppelde eigenschappen hebben. U kunt deze eigenschappen lezen of wijzigen in het venster Eigenschappen van Microsoft Visual Studio.
Systeem- en algemene eigenschappen
De meeste toepassingsobjecten in Application Explorer hebben een standaardset systeemeigenschappen. Deze systeemeigenschappen zijn alleen-lezen. Gebruik het venster Eigenschappen om de eigenschappen voor elk item in Application Explorer weer te geven. Als u het venster Eigenschappen wilt openen, klikt u met de rechtermuisknop op een knooppunt in Application Explorer en selecteert u Eigenschappen. Op het tabblad Categorieën van het venster Eigenschappen worden veel systeemeigenschappen weergegeven onder het knooppunt Statistieken . Dit artikel bevat aanvullende algemene eigenschappen die worden weergegeven op veel, maar niet alle Application Explorer-knooppunten. In de volgende tabel ziet u de systeemeigenschappen die worden weergegeven op bijna alle Application Explorer-knooppunten. Al deze systeemeigenschappen zijn alleen-lezen.
| Eigenschap | Beschrijving |
|---|---|
| ChangedBy | De gebruiker die het object het laatst heeft gewijzigd (vaak de releaseversie). |
| ChangedDate | De datum waarop het object voor het laatst is gewijzigd. |
| ChangedTime | Het tijdstip waarop het object voor het laatst is gewijzigd. |
| CreatedBy | De gebruiker die het object heeft gemaakt. |
| CreationDate | De datum waarop het object is gemaakt. |
| Aanmaaktijd | Het tijdstip waarop het object is gemaakt. |
De volgende tabel bevat andere algemene eigenschappen die op veel, maar niet alle, Application Explorer-knooppunten worden weergegeven.
| Eigenschap | Beschrijving |
|---|---|
| ConfigurationKey | Geef de configuratiesleutel op waarmee de toegang tot of weergave van een element wordt bepaald. Als een gebruiker geen toegang heeft tot de configuratiesleutel, is het element niet zichtbaar. Elementen zijn pagina's, besturingselementen op pagina's, tabellen en andere elementen. |
| LegacyID | Een id-element van een eerdere versie. Tijdens de upgrade van een eerdere versie wordt de oude id toegewezen aan LegacyID. Er wordt geen installatiespecifieke id toegewezen en bedrijfslogica blijft intact. Deze eigenschap wordt niet gebruikt voor nieuwe elementen. |
| NeededAccessLevel | Het minimale toegangsniveau dat een gebruiker nodig heeft. Deze eigenschap is alleen-lezen. |
| Oorsprong | De GUID (Globally Unique Identifier) van een Application Explorer-element. Deze eigenschap wordt gebruikt om elementen te identificeren tijdens de synchronisatie en in upgradescenario's. Het is een alleen-lezen eigenschap en de waarde wordt nooit gewijzigd nadat het systeem deze heeft toegewezen. Er wordt nergens in het systeem een bron-GUID-waarde gedupliceerd. |
| SecurityKey | Deze eigenschap is verouderd, maar wordt bewaard voor referentie in systemen die zijn bijgewerkt vanaf een eerdere versie. |
Basis-enumeigenschappen
In de volgende tabel worden de eigenschappen beschreven die beschikbaar zijn voor opsommingen.
| Eigenschap | Beschrijving |
|---|---|
| AnalysisUsage | Geef de rol van de opsomming in een kubus op. Deze instelling wordt automatisch doorgegeven aan alle tabelvelden die verwijzen naar de opsomming. U kunt de instelling echter overschrijven voor een tabelveld. De volgende opties zijn beschikbaar: - Kenmerk : een veld dat verwijst naar de opsomming is een dimensiekenmerk. - Geen : een veld dat verwijst naar de opsomming is geen dimensiekenmerk. |
| ConfigurationKey | Geef de configuratiesleutel op. |
| CountryRegionCodes | Geef de codes op voor de landen/regio's waar de weergave van toepassing is of geldig is. Implementeer deze eigenschap als een door komma's gescheiden lijst met iso-land-/regiocodes (International Organization for Standardization) in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. Het clientframework en de toepassing kunnen deze eigenschap gebruiken om land-/regiospecifieke functies in of uit te schakelen. |
| DisplayLength | Geef het aantal tekens op dat wordt weergegeven. De standaardwaarde is Automatisch. |
| Hulp | Maak een Help-tekenreeks voor het veld. De Help-tekenreeks wordt weergegeven wanneer het veld op een pagina wordt gebruikt. |
| Etiket | Geef het label op dat wordt weergegeven op pagina's en rapporten. |
| Model | Geef het model op waarin de tabel zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel en een klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| Naam | Geef de opsommingsnaam op. Een opsommingsnaam moet de mogelijke opsommingswaarden of het type opsommingswaarde aangeven. Voorbeelden van opsommingen die worden genoemd volgens de mogelijke waarden zijn InclExcl en NextPrevious. Voorbeelden van opsommingen die zijn benoemd volgens het type opsommingswaarde zijn ArrivalPostingType en ListStatus. |
| Opmaakmodel | Wijzig de standaardweergave van de opsomming. De volgende opties zijn beschikbaar: -Keuzelijst met invoervak -Keuzerondje |
| UseEnumValue | Een waarde van Ja geeft aan dat de standaardwaarden van de eigenschap EnumValue zijn gewijzigd. Met de waarde Nee wordt de eigenschap EnumValue opnieuw ingesteld op de standaardwaarden. |
Uitgebreide eigenschappen van gegevenstype
Uitgebreide gegevenstypeeigenschappen (EDT) zijn onderverdeeld in de volgende groepen, op basis van of ze gemeenschappelijk zijn voor alle EDT's of alleen beschikbaar zijn voor bepaalde basisgegevenstypen.
Eigenschappen die gebruikelijk zijn voor alle EDT's
| Eigenschap | Beschrijving |
|---|---|
| Uitlijning | De uitlijning van de tekst wijzigen. De beschikbare opties zijn links, rechts en Centreren. |
| AnalysisDefaultSort | Geef de standaardsorteervolgorde op voor een veld in een rapportmodel met deze EDT. |
| AnalysisDefaultTotal | Geef de statistische functie voor een meting op. Gebruik deze eigenschap wanneer de eigenschap AnalysisUsage is ingesteld op Meting. De volgende opties zijn beschikbaar: - Som : retourneert de som van alle waarden in een set. - Aantal- Retourneert het aantal niet-null-items in een set. - CountDistinct : retourneert het aantal afzonderlijke niet-null-items in een set. - Min . Retourneert de minimumwaarde in een set. - Max : retourneer de maximumwaarde in een set. - Geen : er wordt geen statistische functie toegepast. - Auto : deze optie is van toepassing op afgeleide EDT's. De waarde van de eigenschap AnalysisUsage voor de bovenliggende EDT wordt gebruikt. U kunt de statistische functie op veldniveau overschrijven. Met andere woorden, u kunt de statistische functie voor het veld wijzigen met behulp van de eigenschap AnalysisDefaultTotal voor dat veld. |
| AnalysisGrouping | Geef op of een veld met deze EDT standaard is gegroepeerd wanneer het veld wordt toegevoegd aan een rapport met behulp van Report Builder voor Microsoft SQL Server Reporting Services (SSRS). Deze eigenschap wordt automatisch ingesteld op Ontmoedigd voor valutabedragen. Voor andere velden die uniek zijn, stelt u deze eigenschap in op Afgeraden. |
| AnalysisUsage | Geef de rol van de EDT in een kubus op. Deze instelling wordt automatisch doorgegeven aan alle tabelvelden die verwijzen naar de EDT. U kunt de instelling echter overschrijven voor een tabelveld. De volgende opties zijn beschikbaar: - Kenmerk : een veld dat verwijst naar de EDT is een dimensiekenmerk. - Meting : een veld dat verwijst naar de EDT is een meting. - Beide : een veld dat verwijst naar de EDT is zowel een dimensiekenmerk als een meting. - Geen - Een veld dat verwijst naar de EDT is geen dimensiekenmerk of een meting. - Auto : deze optie is van toepassing op afgeleide EDT's. De waarde van de eigenschap AnalysisUsage voor de bovenliggende EDT wordt gebruikt. Notitie: Gegevenstypen die zijn gebaseerd op opsommingen, kunnen geen metingen zijn. |
| ArrayLength | Deze eigenschap is alleen-lezen. De standaardwaarde is 1. Als u matrixelementen wilt toevoegen aan de EDT, klikt u met de rechtermuisknop op het knooppunt Matrixelement en klikt u vervolgens op Nieuw matrixelement. De waarde van de eigenschap ArrayLength wordt verhoogd om deze wijziging weer te geven. |
| ButtonImage | Geef de afbeelding op die wordt weergegeven wanneer de EDT wordt gebruikt voor een opzoekknop op een pagina. De volgende opties zijn beschikbaar: - Pijl - E-mail : u kunt deze optie bijvoorbeeld selecteren voor het e-mailtype . - URL - U kunt deze optie bijvoorbeeld selecteren voor het URL-type . - ThreeDots (...) - OpenFile : u kunt deze optie selecteren voor de typen Bestandsnaamopenen en Bestandsnaamsopslaan , bijvoorbeeld. - Agenda : u kunt deze optie selecteren voor datumtypen, bijvoorbeeld. De standaardwaarde is Pijl. |
| CollectionLabel | Geef het label op dat wordt gebruikt om de meervoudsnaam weer te geven van een veld met deze EDT. |
| ConfigurationKey | Geef de configuratiesleutel voor de EDT op. |
| CountryRegionCodes | Geef de codes op voor de landen of regio's waar het menu van toepassing is of geldig is. Implementeer deze eigenschap als een door komma's gescheiden lijst met ISO-landcodes in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. De client gebruikt deze eigenschap om land- of regiospecifieke functies in of uit te schakelen. |
| DisplayLength | Geef het maximum aantal tekens op dat op een pagina of rapport wordt weergegeven. |
| EnumType | Geef een geïnventariseerd gegevenstype op. Deze eigenschap moet worden ingesteld voor EDT's van het enum-type . |
| Verlengt | Gebruik deze eigenschap om de EDT te baseren op een andere EDT. |
| FormHelp | Geef de pagina op die moet worden gebruikt wanneer u een zoekopdracht uitvoert vanuit een veld op een pagina. |
| HelpTekst | Maak een Help-tekenreeks voor de EDT. De Help-tekenreeks wordt weergegeven wanneer het type op een pagina wordt gebruikt. |
| Id | Deze eigenschap is alleen-lezen. |
| Etiket | Geef het label op dat wordt gebruikt voor het type wanneer het type wordt gebruikt op een pagina of rapport. |
| Model | Geef het model op waarin de tabel zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel en een klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| Naam | Geef de naam van het type op. De naam wordt gebruikt om te verwijzen naar het type van X++. |
| PresenceClass | Geef de X++-klasse op die samen met de eigenschap PresenceMethod wordt gebruikt om een exemplaar van het PresenceInfo-object te retourneren. |
| PresenceIndicatorAllowed | Geef op of het besturingselement dat verwijst naar de EDT de aanwezigheid moet gebruiken. De standaardwaarde is Ja. |
| PresenceMethod | Geef voor de X++-klasse die is opgegeven in de eigenschap PresenceClass de statische X++-klassemethode op die moet worden aangeroepen met behulp van een gegevenswaarde voor besturingselementen. Deze methode retourneert een exemplaar van het PresenceInfo-object dat de gegevens bevat die de aanwezigheidsindicator nodig heeft. |
| ReferenceTable | Geef de tabel op waarnaar wordt verwezen door deze EDT en die de primaire sleutel heeft. Met andere woorden, deze eigenschap geeft de primaire-sleuteltabel aan waarnaar deze EDT verwijst. |
| Opmaakmodel | Wijzig de standaardweergave van de EDT. De volgende opties zijn beschikbaar: -Auto -Keuzelijst met invoervak -Keuzerondje |
Eigenschappen die alleen beschikbaar zijn voor sommige basisgegevenstypen
Tenzij in de volgende tabel anders wordt aangegeven, laat u al deze eigenschappen ingesteld op Automatisch.
| Eigenschap | Type waarvoor de eigenschap bestaat | Beschrijving |
|---|---|---|
| Correctie | Tekenreeks | Geef voor tekenreeksen met een vaste lengte op of de tekens die worden ingevoerd, moeten worden opgeslagen aan de linkerkant of aan de rechterkant van de opvullingsspaties. De beschikbare opties zijn links en rechts. De standaardwaarde is links. |
| AllowNegative | IntegerInt64Real | Geef op of het veld negatieve waarden kan accepteren. |
| AutoInsSeparator | Real-modus | Geef op of het systeem automatisch een decimaalteken moet invoegen. Als u bijvoorbeeld 2222 invoert, wordt in het systeem automatisch 2222.00 weergegeven. |
| ChangeCase | Tekenreeks | Geef op hoe tekst die is ingevoerd in een tekenreeks besturingselement moet worden opgemaakt. De tekst kan bijvoorbeeld worden opgemaakt als alle hoofdletters of titelhoofdletters. Notitie: Deze eigenschap wordt niet ondersteund voor Enterprise Portal. |
| DateDay | DateUtcDateTime | Geef op hoe de dag moet worden weergegeven. |
| DateFormat | DateUtcDateTime | Geef de indeling van een datum op. |
| DateMonth | DateUtcDateTime | Geef op hoe de maand moet worden weergegeven. |
| DateSeparator | DateUtcDateTime | Geef de scheidingstekens op tussen jaar, maand en dag. |
| DateYear | DateUtcDateTime | Geef op hoe het jaar moet worden weergegeven. |
| DecimalSeparator | Real-modus | Geef het decimaalteken op. Wanneer de standaardinstelling (automatisch) wordt gebruikt, wordt het decimaalteken gebruikt dat is opgegeven in de systeeminstallatie. |
| DisplaceNegative | IntegerInt64Real | Geef op of negatieve getallen links moeten worden uitgelijnd. |
| DisplayHeight | Tekenreeks | Geef het aantal regels op dat tegelijkertijd moet worden weergegeven wanneer de EDT op een pagina wordt weergegeven. |
| EnumType | Vaste tekst | Geef het basis-enum op dat wordt gebruikt om de EDT te maken. |
| FormatMST | Real-modus | Geef de waarden voor de hoofdvaluta op die moeten worden opgemaakt. De volgende opties zijn beschikbaar: -Auto -Ja -Nee De standaardwaarde is Automatisch. |
| NoOfDecimals | Real-modus | Geef het aantal decimalen op wanneer een waarde wordt weergegeven op een pagina of rapport. |
| RotateSign | IntegerInt64Real | Selecteer deze optie om het teken voor het getal om te draaien. Met andere woorden, wijzig een minteken (–) in een plusteken (+) of een plusteken in een minteken. |
| ShowZero | IntegerInt64Real | Geef op of een veld met een waarde van 0 (nul) moet worden weergegeven als een leeg veld. Als een waarde van 0 in velden van dit type null/niets betekent, stelt u deze eigenschap in op Nee. |
| SignDisplay | IntegerInt64Real | Geef op of het teken van een negatief getal moet worden weergegeven en of het teken moet worden weergegeven vóór of na het getal. Stel deze eigenschap doorgaans in op Automatisch. U kunt deze echter instellen op Geen als de eigenschap DisplaceNegative wordt gebruikt. |
| Tekenreeksgrootte | Tekenreeks | Geef de maximale grootte van de tekenreeks op. |
| ThousandSeparator | Real-modus | Geef het symbool op dat wordt gebruikt om duizenden te scheiden. |
| TimeFormat | TimeUtcDateTime | Geef op hoe tijden moeten worden opgemaakt. |
| TimeHours | TimeUtcDateTime | Geef op of u uren wilt opnemen. |
| TimeMinute | TimeUtcDateTime | Geef op of u minuten wilt opnemen. |
| TimeSeconds | TimeUtcDateTime | Geef op of u seconden wilt opnemen. |
| TimeSeparator | TimeUtcDateTime | Geef het scheidingsteken op dat wordt gebruikt voor tijden. |
| TijdzonePreference | UtcDateTime | Geef de tijdzone op om de waarde te converteren van Coordinated Universal Time (UTC). |
Perspectiefeigenschappen
In Application Explorer, onder het knooppunt Gegevenswoordenlijst , bevindt zich een perspectiefknooppunt . Een perspectief is een verzameling tabellen en weergaven die de metingen en dimensies voor een kubus bevatten. In de volgende tabel worden de eigenschappen beschreven die u voor elk perspectief kunt instellen. Zie de sectie Systeem- en algemene eigenschappen voor informatie over de systeemeigenschappen die beschikbaar zijn voor een perspectief. Zie de secties Tabeleigenschappen en Veldeigenschappen voor tabellen die aan een perspectief zijn gekoppeld voor informatie over de eigenschappen van tabellen.
| Eigenschap | Beschrijving |
|---|---|
| ConfigurationKey | Geef de configuratiesleutel op die u aan het perspectief toewijst. De configuratiesleutel bepaalt welke configuraties van een perspectief worden opgenomen in rapportmodellen die u genereert. |
| HelpTekst | Maak een tekenreeks die moet worden gebruikt als een beschrijving voor het perspectief in een rapportmodel. |
| Id | Geef de id van het perspectief op. |
| Etiket | Geef de naam op die voor het perspectief in een rapportmodel wordt weergegeven. |
| Model | Geef het model op waarin het perspectief zich bevindt. Een model is een logische groepering van elementen in een laag. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| SharedDimensionContainer | Geef op of items in het perspectief moeten worden gedeeld. Wanneer u deze eigenschap instelt op Ja, worden de items in het perspectief toegevoegd aan alle andere perspectieven die zich in het project bevinden en wordt er geen kubus voor het perspectief gemaakt. De standaardwaarde is Nee. |
| Gebruik | Geef de materialisatieopties voor een perspectief op. De volgende opties zijn beschikbaar: - AdHocReporting : het perspectief wordt gebruikt om een transactioneel Semantic Model Definition Language-model (SMDL) te genereren. - OLAP : het perspectief wordt gebruikt om een kubus te genereren in een Business Intelligence-project van Microsoft SQL Server Analysis Services (SSAS). - Beide : het perspectief wordt gebruikt om zowel een transactioneel SDML-model als een kubus te genereren in een SSAS Business Intelligence-project. - Geen - Het perspectief is niet gerealiseerd. De standaardwaarde is Geen. |
Tabeleigenschappen
In deze sectie worden de eigenschappen beschreven die worden weergegeven in het venster Eigenschappen voor tabelelementen in Application Explorer. Tabelelementen bevinden zich onder Tabellen in gegevenswoordenlijst>.
Tabeleigenschappen
In de volgende tabel worden de eigenschappen van tabelelementen in Application Explorer beschreven.
| Eigenschap | Beschrijving |
|---|---|
| Samenvatting | Geef op of de tabel overname ondersteunt. De standaardwaarde is Nee. Als u de waarde instelt op Ja, kan de tabel geen direct doel zijn van X++ SQL-instructies, zoals update_recordset en selecteren. Notitie: Deze eigenschap is niet beschikbaar wanneer de eigenschap SupportInheritance is ingesteld op Nee. |
| AnalysisDimensionType | Geef het type dimensie op dat wordt gemaakt, op basis van de instelling van de eigenschap IsLookup . Als de eigenschap IsLookup is ingesteld op Ja, zijn de volgende opties beschikbaar: - Auto : de tabel kan zowel feitelijke als dimensionale gegevens bevatten. De BI-wizard extraheert dimensionale gegevens en maakt dimensies en kenmerken. Feitelijke gegevens worden geëxtraheerd om metingen te maken. Er wordt één onderliggende dimensie gemaakt met kenmerken uit de bovenliggende tabel. - MasterInner : een inner (full) join wordt gebruikt om relaties met deze tabel met de onderliggende tabel te maken. Elke recordcombinatie voor deze tabel en de onderliggende tabel worden gegenereerd in de dimensie. Er wordt één onderliggende dimensie gemaakt met kenmerken uit de bovenliggende tabel. - MasterLeftOuter : er wordt een left outer join gebruikt om relaties met deze tabel met de onderliggende tabel te maken. Dimensies hebben extra kenmerken, op basis van waarden in deze tabel die ook leeg kunnen zijn. Er wordt één onderliggende dimensie gemaakt met kenmerken uit de bovenliggende tabel. - Transactie : de tabel moet worden gebruikt om alleen feitelijke gegevens (metingen) te genereren. Gebruik deze optie wanneer een tabel alleen transactionele gegevens bevat. Er wordt één onderliggende dimensie gemaakt die alleen opsommingsvelden uit de tabel bevat. Als de eigenschap IsLookup is ingesteld op Nee, zijn de volgende opties beschikbaar: - Auto - Tabel kan zowel feitelijke als dimensionale gegevens bevatten. De BI-wizard extraheert dimensionale gegevens en maakt dimensies en kenmerken. Feitelijke gegevens worden geëxtraheerd om metingen te maken. Er wordt één bovenliggende en onderliggende dimensie gemaakt. - MasterInner - Niet van toepassing. Deze optie is hetzelfde als Automatisch. - MasterLeftOuter - Niet van toepassing. Deze optie is hetzelfde als Automatisch. - Transactie : de tabel moet worden gebruikt om alleen feitelijke gegevens (metingen) te genereren. Gebruik deze optie wanneer een tabel alleen transactionele gegevens bevat. Er wordt één onderliggende dimensie gemaakt die alleen opsommingswaarden uit de tabel bevat. |
| AnalysisIdentifier | Geef het veld op dat moet worden gebruikt als id voor de dimensie in een SSAS-kubus. |
| AOSAuthorization | Geef het type bewerking op dat een gebruiker op een tabel kan uitvoeren, afhankelijk van de machtigingen van de gebruiker. Wanneer u deze eigenschap instelt op Geen, wordt er geen autorisatiecontrole uitgevoerd. |
| CacheLookup | Geef op hoe de records die tijdens een opzoekbewerking worden opgehaald, in de cache worden opgeslagen. Deze eigenschap bestaat alleen in tabellen die niet overnemen van een andere tabel. In een overnamehoofdtabel kunt u deze eigenschap niet instellen op EntireTable met behulp van het venster Eigenschappen van Application Explorer. U mag geen andere technieken gebruiken om deze waarde toe te wijzen aan overnamehoofdtabellen. Gebruik bijvoorbeeld niet de methode AOTsetProperty van de TreeNode-klasse om deze waarde toe te wijzen. |
| ClusterIndex | Geef de clusterindex op. Deze eigenschap wordt alleen gebruikt voor SQL-optimalisatie. |
| ConfigurationKey | Geef de configuratiesleutel voor de tabel op. Met configuratiesleutels kan een systeembeheerder specifieke onderdelen van een toepassing in- en uitschakelen. |
| CountryRegionCodes | Geef de codes op voor de landen/regio's waar de tabel van toepassing is of geldig is. Deze eigenschap wordt geïmplementeerd als een door komma's gescheiden lijst met ISO-landcodes in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. Het clientframework gebruikt deze eigenschap om land-/regiospecifieke functies in of uit te schakelen. |
| CountryRegionContextField | Geef het veld op dat wordt gebruikt om de context van het land/de regio te identificeren. Deze eigenschap is gerelateerd aan de eigenschap CountryRegionCodes . |
| CreatedBy | Geef op of het systeem het veld CreatedBy voor de records in een tabel onderhoudt. Dit veld bevat informatie over de persoon die een record heeft gemaakt. |
| CreatedDateTime | Geef op of het systeem de velden CreationDate en CreationTime voor de records in een tabel onderhoudt. Dit veld bevat de datum waarop een record is gemaakt. |
| CreatedTransactionId | Geef op of het systeem het veld CreatedTransactionId voor de records in een tabel onderhoudt. Dit veld bevat informatie over de transactie die een record heeft gemaakt. |
| CreateRecIdIndex | Geef op of er een index voor het record-id-veld wordt gemaakt. |
| DeveloperDocumentation | Beschrijf het doel van een tabel en leg uit hoe deze in het programma wordt gebruikt. Een beschrijving bevat doorgaans niet meer dan vijf zinnen en wordt geschreven als één alinea. |
| EntityRelationshipType | Classificeer een tabel volgens de gegevensmodel-notatie van common entity relationship (ER). Een tabel wordt geclassificeerd als een entiteit of een relatie. Een entiteit vertegenwoordigt een object, terwijl een relatie een koppeling tussen twee objecten vertegenwoordigt. |
| Verlengt | De tabel afleiden uit de opgegeven tabel. De waarde van deze eigenschap is null wanneer de eigenschap SupportInheritance is ingesteld op Ja. |
| FormRef | Geef het menu-item weer dat wordt geactiveerd wanneer naar een tabel wordt verwezen. Er is een weergavemenu-item gekoppeld aan een pagina. Wanneer u een primair indexveld voor een rapport gebruikt, is deze pagina beschikbaar als koppeling in het rapport. U geeft een primaire index op met behulp van de eigenschap PrimaryIndex . Als u deze eigenschap leeg laat, probeert het systeem een pagina weer te geven met dezelfde naam als de tabel. |
| Id | De door het systeem gegenereerde tabel-id. |
| IsLookup | Voor rapportmodellen gebruikt u deze eigenschap om op te geven of de tabelgegevens zijn opgenomen in andere tabellen die ernaar verwijzen wanneer een rapportmodel wordt gegenereerd. Voor OLAP-kubussen (Online Analytical Processing) gebruikt u deze eigenschap om op te geven of u een geconsolideerde dimensie of een afzonderlijke dimensie wilt genereren. De volgende opties zijn beschikbaar: - Ja : kenmerken uit de tabel moeten worden samengevoegd in de bovenliggende dimensie (stervormig schema). - Nee : er moet een afzonderlijke dimensie worden gegenereerd voor de tabel (snowflake-schema). |
| Etiket | Geef het label voor een tabel op. |
| ListPageRef | Geef een weergavemenu-item op dat verwijst naar een pagina waarop een lijst met dit recordtype kan worden weergegeven. |
| Model | Geef het model op waarin de tabel zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel en een klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| ModifiedBy | Geef op of het systeem het veld ModifiedBy voor de records in een tabel onderhoudt. Dit veld bevat informatie over de persoon die een record voor het laatst heeft gewijzigd. |
| ModifiedDateTime | Geef op of het systeem het veld ModifiedDate voor de records in een tabel onderhoudt. Dit veld bevat de datum waarop een record voor het laatst is gewijzigd. |
| ModifiedTime | Geef op of het systeem het veld ModifiedDateTime voor de records in een tabel onderhoudt. Dit veld bevat de datum en tijd waarop een record voor het laatst is gewijzigd. |
| Naam | Geef de tabelnaam op. |
| OccEnabled | Geef op of de optimistische gelijktijdigheidsmodus is ingeschakeld voor een tabel. Wanneer deze modus is ingeschakeld, worden gegevens niet vergrendeld voor toekomstige wijzigingen wanneer ze worden opgehaald uit de database. Gegevens worden alleen vergrendeld wanneer de werkelijke update wordt uitgevoerd. |
| PreviewPartRef | Geef het informatieonderdeel of formulieronderdeel op dat moet worden gebruikt in de verbeterde preview. Een informatieonderdeel toont een verzameling gegevensvelden van een opgegeven query. Er worden metagegevens gebruikt om te beschrijven hoe de gegevens worden weergegeven. Een formulieronderdeel vertegenwoordigt een aanwijzer naar een pagina. |
| PrimaryIndex | Geef de primaire index op. Alleen een unieke index kan worden geselecteerd. Deze eigenschap wordt gebruikt voor databaseoptimalisatie en om aan te geven welke unieke index moet worden gebruikt als de cachesleutel. Als u geen primaire index opgeeft, wordt de unieke index met de laagste id gebruikt als cachesleutel. |
| ReplacementKey | Geef de velden op die moeten worden weergegeven als de id voor gegevens in sommige paginabesturingselementen. |
| ReportRef | Geef het uitvoermenu-item op dat wordt geactiveerd wanneer naar een tabel wordt verwezen. Er is een uitvoermenu-item gekoppeld aan een rapport. Wanneer u een primair indexveld voor een rapport gebruikt, is dit rapport beschikbaar als koppeling in het rapport. U geeft een primaire index op met behulp van de eigenschap PrimaryIndex . |
| SaveDataPerCompany | Geef op of de gegevens voor het huidige bedrijf worden opgeslagen. Als u de eigenschap instelt op Nee, worden gegevens opgeslagen zonder een bedrijfs-id (DataAreaId). Opmerking: Als de eigenschap SaveDataPerCompany in een tabel is ingesteld op Ja, moet de eigenschap SetCompany op een paginaontwerp dat de tabel als gegevensbron gebruikt, ook worden ingesteld op Ja. Tip: De statusregel toont het acroniem voor het bedrijf. Dubbelklik op het acroniem om een dialoogvenster te openen waarin u het bedrijf kunt wijzigen. |
| SaveDataPerPartition | Een waarde die aangeeft of de tabel een systeemveld heeft met de naam Partition. Deze eigenschap is bedoeld als alleen-lezen. Als de tabel een partitieveld heeft, wordt elke record toegewezen aan één partitie. Elke record is verborgen voor bewerkingen voor gegevenstoegang die worden uitgevoerd onder de context van andere partities. |
| SearchLinkRefName | Geef de naam op van het menu-item dat is gekoppeld aan informatie op een website over een tabelrecord die wordt vermeld in de zoekresultaten van de Enterprise-portal. Als de eigenschap SearchLinkRefType is ingesteld op URL, selecteert u een menu-item dat is gekoppeld aan een pagina met webonderdelen waarin de tabelgegevens worden weergegeven. Formulieren en rapporten op pagina's met webonderdelen kunnen gegevens weergeven. |
| SearchLinkRefType | Geef het type van het menu-item op dat is gekoppeld aan informatie op een website over een tabelrecord die wordt vermeld in de zoekresultaten van de Enterprise-portal. |
| SingularLabel | Geef het label op dat wordt gebruikt in een rapportmodel of een kubus om de enkelvoudige naam weer te geven van items die zijn opgeslagen in de tabel. |
| SupportInheritance | Wanneer u deze eigenschap instelt op Ja, kunt u een waarde instellen voor andere overnamegerelateerde eigenschappen, zoals Uitbreiden en Abstract. Voorzichtigheid: Als u deze eigenschap instelt op Ja, worden alle velden in de tabel verwijderd en moeten ze opnieuw worden gemaakt. |
| Systeemtabel | Geef aan of een tabel wordt weergegeven als een systeemtabel. Een tabel die als een systeemtabel wordt weergegeven, kan tijdens het exporteren en importeren worden gefilterd. Systeemtabellen worden altijd gesynchroniseerd wanneer u zich aanmeldt. Deze eigenschap kan daarom handig zijn voor tabellen die u gebruikt zodra u zich aanmeldt. |
| TableContents | Geef op hoe installatie-/parametergegevens opnieuw kunnen worden gebruikt van de ene klant naar de andere. De volgende opties zijn beschikbaar: - Niet opgegeven : gebruik deze optie voor de meeste tabellen. - Standaardgegevens : gebruik deze optie voor klantonafhankelijke gegevens, zoals postcodes, eenheden en tijdsintervallen. - Basisgegevens : gebruik deze optie voor klantafhankelijke gegevens, zoals agenda's, groepen en parameters. - Default+Base-gegevens : gebruik deze optie voor gegevens waarbij de lokale perceptie varieert. Grafiek van accounts is bijvoorbeeld klantonafhankelijk in Duitsland, maar is klantafhankelijk op de meeste andere plaatsen. |
| TableGroup | Geef de groep op waartoe de tabel behoort. Tabelgroepen bieden een methode voor het categoriseren van tabellen op basis van het type gegevens dat ze bevatten. U kunt tabelgroepen gebruiken om te bepalen of het systeem gebruikers moet vragen wanneer ze gegevens uit de tabel op pagina's bijwerken of verwijderen door de tabel als gegevensbron te gebruiken. Wanneer u gegevens exporteert, kunt u tabelgroepen gebruiken om records te filteren. |
| Tabeltype | Deze eigenschap vervangt de tijdelijke eigenschap die wordt gevonden in Microsoft Dynamics AX 2009. |
| TitleField1, TitleField2 | U kunt deze eigenschap op de volgende manieren gebruiken: - Tabelveldgegevens toevoegen aan een formulierbijschrift. - Aanvullende velden weergeven op een opzoekpagina. De eigenschap TitleField1 wordt ook gebruikt wanneer u de opzoeklijst activeert in een veld op een pagina. De velden die u opgeeft voor de eigenschappen TitleField1 en TitleField2 kunnen worden samengevoegd met de sleutelwaarde. - Veldgegevens weergeven in knopinfo. |
| TypicalRowCount | Geef het aantal records op dat doorgaans in een tabel wordt weergegeven. Als de eigenschap AnalysisSelection niet is ingesteld, bepaalt deze eigenschap hoe records worden geselecteerd met Behulp van Report Builder voor SSRS. De instelling van deze eigenschap is van invloed op het feit of een vervolgkeuzelijst, een keuzelijst of een gefilterde keuzelijst wordt gebruikt om tabelrecords te selecteren. |
| ValidTimeStateFieldType | Geef het type datum/tijd-veld op dat door het systeem wordt gebruikt wanneer gegevens binnen de tijdspanne worden bijgehouden. |
| Zichtbaar | Geef de toegangsrechten op wanneer de tabel wordt gebruikt als gegevensbron op een pagina of rapport. Als de tabel wordt gebruikt als gegevensbron op een pagina, kunnen de toegangsrechten op de pagina niet groter zijn dan de toegangsrechten die zijn gedefinieerd voor de tabel. |
Tabellen en rapportmodellen
De volgende eigenschappen hebben betrekking op rapportmodellen die u gebruikt om informatie toe te voegen aan een rapport:
- AnalysisSelection
- AnalysisVisibility
- IsLookup
- SingularLabel
- TypicalRowCount
Tabelveldeigenschappen
De volgende eigenschappen hebben betrekking op rapportmodellen die u gebruikt om informatie toe te voegen aan een rapport:
- AnalysisDefaultTotal
- AnalysisLabel
- AnalysisTotaling
- AnalysisUsage
- AnalysisVisibility
- CurrencyCode
- CurrencyCodeField
- CurrencyCodeTable
| Eigenschap | Beschrijving |
|---|---|
| Correctie | Geef op of het tekenreeksveld links of rechts moet worden uitgelijnd wanneer het wordt opgeslagen in de database. Als de tekenreeks 'hallo wereld' bijvoorbeeld is opgeslagen in een rechts uitgelijnd veld met een tekenreeksinstelling van 40, worden 29 spatietekens opgeslagen als voorvoegsel. Notitie: De instelling Aanpassing is van invloed op de zoekresultaten wanneer u zoekt naar een waarde in een tabel met behulp van de >operatoren , <>=en <= . Dit heeft geen invloed op de zoekresultaten wanneer u de == operator gebruikt. De instelling Aanpassing wordt genegeerd wanneer de eigenschap StringSize is ingesteld op (Memo). |
| AliasFor | Geef het tabelveld op waarvoor het veld een alias is. |
| AllowEdit | Geef op of gebruikers gegevens mogen wijzigen in een bestaande record op een pagina. |
| AllowEditOnCreate | Geef op of gebruikers gegevens mogen invoeren in het veld wanneer een nieuwe record wordt gemaakt op basis van een pagina. |
| AnalysisDefaultTotal | Voor rapportmodellen gebruikt u deze eigenschap om op te geven hoe veldgegevens worden samengevoegd wanneer een automatisch totaal voor de tabel wordt weergegeven in een rapport dat is gemaakt met behulp van SSRS en rapportmodellen. De standaardwaarde is Nee, wat aangeeft dat het veld niet automatisch wordt weergegeven als een totaal. Voor OLAP-kubussen gebruikt u deze eigenschap om de statistische functie voor een meting op te geven. Gebruik deze eigenschap wanneer de eigenschap AnalysisUsage is ingesteld op Meting. De volgende opties zijn beschikbaar: - Som : retourneert de som van alle waarden in een set. - Aantal- Retourneert het aantal niet-null-items in een set. - CountDistinct : retourneert het aantal afzonderlijke niet-null-items in een set. - Min . Retourneert de minimumwaarde in een set. - Max : retourneer de maximumwaarde in een set. - Geen : er wordt geen statistische functie toegepast. - Auto : deze optie is van toepassing op afgeleide EDT's. De waarde van de eigenschap AnalysisUsage voor de bovenliggende EDT wordt gebruikt. |
| AnalysisLabel | Geef het label op dat moet worden gebruikt als bijschrift in een SSAS-kubus voor het tabelveld. Het label wordt toegepast op een dimensiekenmerk of een meting. Deze eigenschap is bedoeld voor situaties waarin aan een van de volgende voorwaarden wordt voldaan: - De eigenschap Label is niet gedefinieerd. - De eigenschap Label werkt niet als bijschrift voor een dimensiekenmerk of een meting in een SSAS-kubus. |
| AnalysisUsage | Geef de rol van het veld in een kubus op. De volgende opties zijn beschikbaar - Kenmerk : het veld is een dimensiekenmerk. - Meting : het veld is een meting. - Beide : het veld is zowel een dimensiekenmerk als een meting. - Geen : het veld is geen dimensiekenmerk of een meting. - Auto : de waarde van de eigenschap AnalysisUsage voor de EDT of opsomming waarop het veld is gebaseerd, moet worden gebruikt. |
| ConfigurationKey | Stel de configuratiesleutel voor het veld in. |
| CountryRegionCodes | Geef de codes op voor de landen/regio's waar het tabelveld van toepassing is of geldig is. Deze eigenschap wordt geïmplementeerd als een door komma's gescheiden lijst met ISO-landcodes in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. Het clientframework en de toepassing kunnen deze eigenschap gebruiken om land-/regiospecifieke functies in of uit te schakelen. |
| CountryRegionContextField | Geef het veld op dat de context van het land/de regio identificeert. Zie de beschrijving van de eigenschap CountryRegionCodes . |
| ExtendedDataType | Geef de EDT op die u voor dit veld wilt gebruiken. |
| GroupPrompt | Geef een label op dat wordt gebruikt voor het veld wanneer het in een groep wordt weergegeven. Fooi: U kunt deze eigenschap gebruiken om ervoor te zorgen dat een veldlabel geen tekst herhaalt die in het label voor een veldgroep wordt weergegeven. Als een veldgroep op een pagina bijvoorbeeld het label Customer heeft, neemt u deze tekst niet op in de eigenschap GroupPrompt voor velden die zijn opgenomen in de veldgroep. |
| HelpTekst | Geef de Help-tekenreeks voor het veld op. De Help-tekenreeks wordt weergegeven wanneer het veld op een pagina wordt gebruikt. |
| Id | De door het systeem gegenereerde veld-id. |
| IgnoreEDTRelation | Deze eigenschap wordt gebruikt tijdens de migratie van EDT-relaties. Wanneer u relaties van een EDT-knooppunt naar een tabelknooppunt migreert, kunt u een ongeldige relatie voor een bepaald tabelveld overslaan. Als u ongeldige relaties wilt overslaan, stelt u deze eigenschap in op Ja. De standaardwaarde is Nee. |
| Etiket | Geef een label op voor het veld. Dit label wordt weergegeven op pagina's en rapporten. Zie ook de beschrijving van de eigenschap AnalysisLabel eerder in deze tabel. |
| Verplicht | Geef op of een gebruiker gegevens moet toevoegen aan een veld op een pagina. Stel deze eigenschap in op Ja om aan te geven dat de standaard- of initialisatiewaarde voor elk gegevenstype niet acceptabel is voor persistentie in de database. De volgende lijst bevat enkele standaardwaarden die niet kunnen worden gebruikt voor verplichte velden op een pagina: - Leeg is niet acceptabel voor een veld str (tekenreeks). - De minimale datum/tijd is niet acceptabel voor datum-/tijdvelden, zoals datum en utcdatetime. - Een waarde van 0 (nul) is niet acceptabel voor numerieke velden, zoals int, real en enum. financiën en bewerkingen bieden geen ondersteuning voor de semantiek voor de null-waarde die standaard is in de meeste SQL-databaseproducten. Het veld kan niet worden nulled in de database. Daarom heeft de eigenschap Verplicht niets te maken met het concept van een null-waarde . Voorzichtigheid: Voor een verplicht tabelveld kan de eigenschap EnumType zijn ingesteld op een opsomming. U kunt een veld definiëren als een enumtype dat een item bevat met de gehele waarde 0. In dit geval is 0 geen item dat beschikbaar is voor selectie op de pagina. Het formuliersysteem roept automatisch de methode validateWrite aan om de instelling van de eigenschap Verplicht af te dwingen. De eigenschap Verplicht heeft echter geen invloed op het gedrag van direct X++ SQL waarmee de waarde van een tabelveld wordt ingevoegd of bijgewerkt. In uw directe X++ SQL kunt u aanroepen naar de methode validateWrite opnemen in de tabelbuffervariabele. De buffervariabele neemt de methode over van de klasse xRecord . |
| MinReadAccess | Geef de modus van de functie voor automatische autorisatie op. Automatische autorisatie heeft twee bewerkingsmodi: surrogaat refererende sleutel en zoekactie. Als een tabel in een query is gelabeld voor autorisatie van surrogaat refererende sleutels en de gebruiker geen toegang heeft tot die tabel, maar niet expliciet is geweigerd, wordt de toegang tot de tabel weergegeven. Niet alle velden zijn echter zichtbaar. De zichtbaarheid wordt bepaald door de volgende regels: - Als MinReadAccess is ingesteld op Nee, wordt er geen toegang verleend aan het veld. - Als MinReadAccess is ingesteld op Ja, wordt weergavetoegang verleend aan het veld. - Anders wordt toegang verleend als het veld deel uitmaakt van de automatische identificatiegroep van de natuurlijke sleutel, als het een titelveld is of als het een systeemveld is. Als een tabel in een query is gelabeld voor opzoekautorisatie, wordt de toegang bepaald door de volgende regels: - Als MinReadAccess is ingesteld op Nee, wordt er geen toegang verleend aan het veld. - Anders wordt weergavetoegang verleend aan het veld. |
| Model | Geef het model op waarin het tabelveld zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| Naam | Geef de naam van het veld op. |
| RelationContext | Geef de toewijzing van een veld aan een specifieke tabelrelatie op. Deze eigenschap wordt doorgaans gebruikt in eenheidsmetingsscenario's om gegevens te modelleren die betrekking hebben op valutacodes of hoeveelheden. De relatie die aan het veld is gekoppeld, kan vervolgens worden gebruikt om een opzoekactie van valutacodes of hoeveelheden weer te geven. Er is geen standaardwaarde. |
| SaveContents | Geef op of de veldgegevens worden opgeslagen in de database of worden behandeld als gegevens van virtuele velden. Gegevens van virtuele velden worden tijdens runtime berekend wanneer het veld wordt weergegeven. Deze gegevens hebben geen fysieke weergave in de database. Fooi: In plaats van virtuele velden kunt u weergave- en bewerkingsmethoden gebruiken. |
| Tekenreeksgrootte | Stel de veldlengte in, in het aantal tekens. De maximale veldlengte is afhankelijk van de database. Een waarde van (Memo) geeft aan dat de veldlengte onbeperkt is. |
| Type | Geef het basistype van een veld op. |
| Zichtbaar | Geef op of het veld zichtbaar moet zijn in de gebruikersinterface. |
Tabelindexeigenschappen
In de volgende tabel worden de eigenschappen beschreven die beschikbaar zijn voor indexen in tabellen.
| Eigenschap | Beschrijving |
|---|---|
| AllowDuplicates | Als u deze eigenschap instelt op Ja, kan de index niet-zelfstandig zijn. Als u niet ten minste één unieke index maakt, wordt er een unieke index gemaakt door de eerste index en de RecId te combineren. |
| Alternatieve sleutel | Geef op of deze index deel uitmaakt van een alternatieve sleutel. Het indexveld moet een unieke waarde hebben in elke record. |
| ConfigurationKey | Stel de configuratiesleutel in. Een indexveld dat is uitgeschakeld via een configuratiesleutel, wordt automatisch uit de index verwijderd. |
| Ingeschakeld | Gebruik deze eigenschap om de index uit te schakelen. |
| Id | De interne id van het object. |
| Model | Geef het model op waarin de tabelindex zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| Naam | Geef de indexnaam op. |
| UniqueAcrossCompanies | Deze eigenschap is alleen bedoeld voor intern gebruik van Microsoft. De beschikbare waarden zijn Ja en Nee. De standaardwaarde is Nee. De waarde van deze eigenschap wordt genegeerd wanneer de eigenschap AllowDuplicates is ingesteld op Nee. Wanneer AllowDuplicates echter is ingesteld op Ja, kan een waarde van Ja voor UniqueAcrossCompanies de prestaties van sommige query's tussen bedrijven verbeteren. De prestatieverbetering wordt veroorzaakt door wijzigingen in de cache van gegevens. |
| ValidTimeStateKey | Geef op of deze indexsleutel wordt gebruikt om de geldige tijdstatusrelatie met de bovenliggende tabel te bepalen. De standaardwaarde is Nee. Tip: Als u deze eigenschap wilt inschakelen, stelt u de eigenschap AllowDuplicates in op Nee en de eigenschap AlternateKey op Ja. |
| ValidTimeStateMode | Geef op of hiaten tussen twee datum-effectieve records zijn toegestaan. De standaardwaarde is NoGap. Tip: Als u deze eigenschap wilt inschakelen, stelt u de eigenschap AllowDuplicates in op Nee, de eigenschap AlternateKey op Ja en de eigenschap ValidTimeStateKey op Ja. |
Opmerking
Pagina's sorteren op de eerste index.
Tabelrelatie-eigenschappen
Lijst met eigenschappen
In de volgende tabel worden de eigenschappen voor een tabelrelatie in Application Explorer beschreven.
| Eigenschap | Beschrijving |
|---|---|
| Kardinaliteit | Het aantal keren dat elke primaire-sleutelwaarde uit de tabel waarnaar wordt verwezen, moet plaatsvinden in de kolom met refererende sleutels van de huidige tabel. De waarde OneMore betekent bijvoorbeeld een of meer, maar niet nul. Deze waarde geeft aan dat elke bovenliggende sleutelwaarde ten minste één keer moet voorkomen in de refererende-sleutelkolom van de onderliggende tabel. Een relationeel knooppunt onder een tabel SalesLine kan de waarde OneMore gebruiken wanneer voor de bedrijfsregel vereist is dat elke record in de bovenliggende tabel SalesTable betrekking heeft op ten minste één item dat wordt verkocht. Momenteel wordt de eigenschap Kardinaliteit niet gebruikt. Toekomstige releases kunnen echter gebruikmaken van deze eigenschap en de eigenschap RelatedTableCardinality . |
| CreateNavigationPropertyMethods | Een waarde van Ja geeft het systeem opdracht om navigatiemethoden te genereren op de tabelbufferklasse voor elk relationeel knooppunt met refererende sleutels. |
| EDTRelation | Als de waarde is ingesteld op Ja, is er een softwarehulpprogramma gebruikt om deze relatie te migreren naar de huidige locatie van een oude EDT-relatie. |
| EntityRelationshipRole | Deze eigenschap verduidelijkt de semantiek van een relatie die is gedefinieerd in een tabel. Een rolnaam moet een zelfstandig naamwoord of een zelfstandig naamwoordzin zijn. De rolnaam moet de rol van de gekoppelde tabel aangeven ten opzichte van het gekoppelde object. De naam van de rol moet ook een korte woordgroep zijn die begint met een werkwoord voor present-tense dat aangeeft welke rol de tabel in de relatie speelt. Rolnamen zijn niet vereist wanneer de relatie ondubbelzinnig is. |
| Model | Het model waarvan deze relatie deel uitmaakt. |
| Naam | Een beschrijvende naam die u kiest voor de relatie. |
| NavigationPropertyMethodNameOverride | Geef de naam van de navigatiemethode op. Als u geen waarde opgeeft, gebruikt de navigatiemethode de waarde van de eigenschap RelatedTableRole . |
| RelatedTableCardinality | Geef op of de waarde van het refererende-sleutelveld in de huidige tabel null kan zijn in sommige of alle records van de huidige tabel. De volgende opties zijn beschikbaar: - ZeroOne betekent nul of één. Deze waarde geeft aan dat het veld refererende sleutel in een onderliggende record null kan zijn. - ExactLyOne geeft aan dat het veld refererende sleutel niet null kan zijn in een onderliggende record. |
| RelatedTableRole | Voer een tekstwaarde in om het doel van de bovenliggende tabel waarnaar wordt verwezen in deze relatie te beschrijven. Wanneer een tabel slechts één relatie heeft die verwijst naar een bepaalde bovenliggende tabel, kunt u de naam van de bovenliggende tabel gebruiken. Soms heeft een tabel meer dan één relatie met een opgegeven bovenliggende tabel waarnaar wordt verwezen. In dit geval moet de waarde van de eigenschap RelatedTableRole de relatie beschrijven die voldoende is om het doel van de relatie te onderscheiden van de andere relatie met dezelfde bovenliggende tabel. De waarde van deze eigenschap kan worden gebruikt als de waarde van de eigenschap JoinRelation van een gegevensbronrelatie onder een Application Explorer-query. In standaard gevallen wordt dit gebruik aanbevolen, omdat dit denormalisatie vermindert. Deze eigenschap communiceert met de eigenschap UseDefaultRoleNames . |
| RelationshipType | Selecteer een waarde die de subtiele relatie tussen twee tabellen beschrijft. De waarde Samenstelling geeft bijvoorbeeld aan dat de onderliggende record niet zinvol kan bestaan, tenzij deze is gerelateerd aan een specifieke bovenliggende record. De record voor de vierde verdieping in de tabel Floor kan alleen bestaan als deze verwijst naar een record in de bovenliggende tabel Building. Notitie: De DeleteActions moeten compatibel zijn met deze eigenschapsinstelling. Voor een samenstellingsrelatie moeten deleteActions trapsgewijs gedrag bevatten. Momenteel wordt de eigenschap RelationshipType niet gebruikt. In een toekomstige release kan deze eigenschap echter worden gebruikt. |
| Rol | Geef een naam op die de betekenis of rol van de relatie beschrijft. Een relatie met een afdelingstabel kan bijvoorbeeld de afdeling bijhouden waartoe de werknemer momenteel behoort. Een andere relatie kan de afdeling bijhouden waarnaar de werknemer een overdracht heeft aangevraagd. Hoewel beide relaties relaties zijn met de tabel Afdeling, vullen ze verschillende rollen. Als waarde van deze eigenschap is het een goed idee om de namen van de onderliggende tabel en de bovenliggende tabel te koppelen met behulp van een onderstrepingsteken (_). Voer bijvoorbeeld SalesTable_SalesLine in. Deze eigenschap communiceert met de eigenschap UseDefaultRoleNames . |
| Tafel | De tabel waarnaar de relatie verwijst. |
| UseDefaultRoleNames | Een waarde van Ja geeft aan dat het systeem standaardwaarden moet genereren voor de eigenschappen Role en RelatedTableRole . Zelfs wanneer u deze eigenschap instelt op Ja, worden de gegenereerde waarden voor Role en RelatedTableRole niet weergegeven in het venster Eigenschappen . Daarnaast worden de gegenereerde waarden niet door de klasse TreeNode gebruikt. De DictRelation-reflectieklasse maakt echter gebruik van de gegenereerde waarden. |
| Valideren | Een waarde van Ja geeft aan dat wanneer een pagina een record invoegt in de onderliggende tabel, de invoeging wordt geweigerd, tenzij de gerelateerde record bestaat in de bovenliggende tabel waarnaar wordt verwezen. Als een pagina een record verwijdert uit de bovenliggende tabel, wordt de verwijdering ook geweigerd of trapsgewijs naar de gerelateerde records in de onderliggende tabel. Stel de waarde in op Nee wanneer de eigenschap RelationshipType is ingesteld op Koppeling. U kunt de waarde ook instellen op Nee in speciale tijdelijke gevallen, zoals tijdens sommige upgradescenario's. Wanneer u de waarde weer instelt op Ja, wordt er geen validatie uitgevoerd voor records die zijn ingevoegd of verwijderd terwijl de waarde Nee was. Voorzichtigheid: Met de waarde Ja voor de eigenschap Valideren voorkomt u niet dat direct X++ SQL-gegevensbewerkingen bovenliggende records verwijderen of onderliggende records invoegen die de integriteit van refererende-sleutelgegevens schenden. |
Opmerking
Wanneer u de eigenschap SaveDataPerCompany instelt op Ja voor beide tabellen, wordt het veld DataAreaId aan elke relatie toegevoegd.
RelatedTableRole en query JoinRelation
In deze sectie wordt beschreven hoe u de eigenschap RelatedTableRole kunt gebruiken om het maken van een nieuwe query te vereenvoudigen. Als u een expliciete waarde invoert voor de eigenschap RelatedTableRole in een tabelrelatie, kunt u die waarde gebruiken om de eigenschap JoinRelation in te vullen op een gegevensbronrelatie onder een Querys>MyQuery-knooppunt in Application Explorer. Gebruik deze methode om de velden van de join op één locatie op te geven. Als de joinvelden ooit veranderen, moet u de join op slechts één locatie bijwerken. Voordat u een waarde voor de eigenschap JoinRelation kunt instellen, moet u de waarden van de eigenschappen Veld en RelatedField verwijderen.
CreateNavigationPropertyMethods en RelatedTableRole
Wanneer u de eigenschap CreateNavigationPropertyMethods instelt op Ja voor een tabelrelatie, genereert het systeem navigatiemethoden voor de tabelbufferklasse. Een navigatiemethode koppelt twee tabelbufferexemplaren aan de hand van hun refererende-sleutelrelatie. De Les UnitOfWork is één gebied waar deze navigatiekoppeling wordt gebruikt. De naam van een navigatiemethode is afkomstig van de waarde van de eigenschap RelatedTableRole in de tabelrelatie. Dit gedrag treedt op wanneer u de waarde RelatedTableRole expliciet instelt in het venster Eigenschappen en wanneer het systeem de waarde RelatedTableRole genereert omdat de eigenschap UseDefaultRoleNames is ingesteld op Ja. Deze eigenschapswaarden genereren de volgende navigatiemethode voor de onderliggende CustTable-buffer. De naam van de navigatiemethode wordt meestal gekopieerd uit de waarde van de eigenschap RelatedTableRole .
public final CustBankAccount BankAccounts([CustBankAccount relatedTable])
Eigenschap NavigationPropertyMethodNameOverride
In de volgende lijst worden gevallen beschreven waarin u de naam die het systeem genereert voor een navigatiemethode op een tabelbufferklasse moet overschrijven:
- De tabelklasse heeft al een methodenaam die overeenkomt met de waarden van de eigenschap RelatedTableRole .
- De waarde van de eigenschap RelatedTableRole overschrijdt de maximumlengte die kan worden gebruikt voor een methodenaam.
In deze gevallen moet u een geldige naam voor de navigatiemethode kiezen en die naam toewijzen als de waarde van de eigenschap NavigationPropertyMethodNameOverride in de tabelrelatie.
Inzicht in de opsomming RelationshipType
Wanneer u een knooppunt onder tabelrelaties toevoegt, kunt u de waarde van de eigenschap RelationshipType voor de nieuwe relatie instellen. De lijst met mogelijke waarden voor de eigenschap RelationshipType is de lijst met elementen in de opsomming RelationshipType . In deze sectie wordt de betekenis van elk element in de opsomming RelationshipType beschreven.
Beschrijving van elementen
In de volgende tabel worden de elementen van de eigenschap RelationshipType beschreven.
| Naam van element | Beschrijving | Automatische deductie |
|---|---|---|
| Niet opgegeven | Dit element is vaak de standaardwaarde van de eigenschap RelationshipType . | Wanneer de eigenschap RelationshipType de waarde NotSpecified heeft, wordt door het systeem een geschikte waarde afgeleid. Het systeem bepaalt de waarde in de volgende volgorde: -Specialisatie -Link -Samenstelling -Aggregatie -Association Als bijvoorbeeld aan de criteria voor zowel Samenstelling als Aggregatie wordt voldaan, wordt de samenstelling afgeleid, omdat de samenstelling eerder in de lijst voorkomt. |
| Specialisatie | Dit element is alleen van toepassing op tabelovername, op relaties tussen basis- en afgeleide tabellen. | Het systeem stelt de eigenschap RelationshipType in op Specialisatie wanneer er sprake is van tabelovername. |
| Koppeling | Dit element is een niet-relationele relatie. Hiervoor moet de eigenschap Valideren worden ingesteld op Nee. Dit type relatie ondersteunt navigatie tussen pagina's met veel records uit een tabel en pagina's die detailvelden bieden voor één record uit de tabel. | Koppeling wordt alleen gebruikt ter ondersteuning van de migratie van EDT-koppelingsrelaties tijdens de upgrade van eerdere versies. Hulpprogramma's voor migratie maken deze typerelatie, maar u moet dit niet doen. |
| Compositie | Dit element is een sterker type aggregatierelatie. Een tabel mag niet meer dan één samenstellingsrelatie hebben. Een gebouw bestaat bijvoorbeeld uit ruimten en een bepaalde ruimte kan niet bestaan in meer dan één gebouw. | Als aan de criteria voor Samenstelling wordt voldaan, maar u handmatig een waarde van aggregatie of koppeling toewijst, laat het systeem de waarde staan als aggregatie of koppeling. |
| Aggregation | Dit element is geschikt wanneer de onderliggende tabel als ondergeschikt wordt beschouwd aan de entiteit van de bovenliggende tabel. | Het systeem afgeleid Aggregatie wanneer aan een van de volgende voorwaarden wordt voldaan: - De bovenliggende tabel heeft een actieknooppunt verwijderen dat is gedefinieerd voor het gebruik van dit relationele knooppunt. - Voor elk refererende-sleutelveld voor deze relatie in de onderliggende tabel is de verplichte eigenschap ingesteld op Ja. Als aan de criteria voor aggregatie wordt voldaan, maar u handmatig een waarde van koppeling toewijst, laat het systeem de waarde staan als koppeling. |
| Koppeling | Dit element is het concept van een standaard refererende sleutel. | U moet de eigenschap RelationshipType instellen op Koppeling als het systeem de waarde van de eigenschap niet instelt op iets en als zowel Aggregatie als Samenstelling ongepast zijn. |
Eigenschappen weergeven
De eigenschappen voor weergaven zijn hetzelfde als de eigenschappen voor tabellen. Omdat weergaven echter alleen-lezen zijn, kunt u de meeste eigenschappen niet wijzigen. Sommige eigenschappen hebben vaste waarden en sommige overnemen van de gegevensbronnen die door de query worden gebruikt om de weergave te definiëren. De volgende eigenschappen voor weergaven hebben betrekking op gegevensanalyse wanneer u SSRS gebruikt. U kunt al deze eigenschappen wijzigen.
- AnalysisVisibility
- AnalysisSelection
- TypicalRowCount
- IsLookup
- SingularLabel
In de volgende tabel worden de eigenschappen beschreven die u voor een weergave kunt instellen.
| Eigenschap | Beschrijving |
|---|---|
| AOSAuthorization | Geef op welke bewerkingen voor gegevenstoegang verificatie van gebruikersmachtigingen is vereist. |
| CacheLookup | Het cacheniveau van de record voor de tabel. |
| ClusterIndex | De clusterindex van de tabel als er een clusterindex is. |
| ConfigurationKey | Stel de configuratiesleutel voor de weergave in. |
| CountryRegionCodes | Geef de codes op voor de landen of regio's waar het menu van toepassing is of geldig is. Implementeer deze eigenschap als een door komma's gescheiden lijst met ISO-landcodes in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. De client gebruikt deze eigenschap om land- of regiospecifieke functies in of uit te schakelen. |
| CountryRegionContextField | Geef het veld op dat de context van het land/de regio identificeert. Zie de beschrijving van de eigenschap CountryRegionCodes . |
| DeveloperDocumentation | Beschrijf het doel van een weergave en leg uit hoe deze in het programma wordt gebruikt. Een beschrijving bevat doorgaans niet meer dan vijf zinnen en wordt geschreven als één alinea. |
| EntityRelationshipType | Classificeer een weergave op basis van de gegevensmodel notatie voor algemene entiteitsrelaties (ER). Een weergave wordt geclassificeerd als een entiteit of een relatie. Een entiteit vertegenwoordigt een object, terwijl een relatie een koppeling tussen twee objecten vertegenwoordigt. |
| FormRef | Geef de standaardpagina voor de weergave op. De standaardpagina is de pagina die aangeeft wanneer de gebruiker Jump to Main Table activeert met behulp van het snelmenu voor een veld op een pagina. Er wordt naar de pagina verwezen via een menu-item van het weergavetype . Als u deze eigenschap leeg laat, probeert MorphX een pagina te activeren met dezelfde naam als de tabel waarnaar u verwijst. |
| Id | De interne id van het object. |
| Etiket | Geef een gebruiksvriendelijke naam op voor de weergave. |
| ListPageRef | Geef een weergavemenu-item op dat verwijst naar een pagina waarop een lijst met dit recordtype kan worden weergegeven. |
| Model | Geef het model op waarin de weergave zich bevindt. Een model is een logische groepering van elementen in een laag. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| Naam | Geef de naam van de weergave op. Deze naam wordt gebruikt wanneer u vanuit de X++-taal naar de weergave verwijst. |
| PreviewPartRef | Geef het informatieonderdeel of formulieronderdeel op dat moet worden gebruikt in de verbeterde preview. Een informatieonderdeel toont een verzameling gegevensvelden van een opgegeven query. Er worden metagegevens gebruikt om te beschrijven hoe de gegevens worden weergegeven. Een formulieronderdeel vertegenwoordigt een aanwijzer naar een pagina. |
| PrimaryIndex | Geef de primaire index van de weergave op. Alleen een unieke index kan worden geselecteerd. Deze eigenschap wordt gebruikt voor databaseoptimalisatie en om aan te geven welke unieke index moet worden gebruikt als de cachesleutel. Als u geen primaire index opgeeft, wordt de unieke index met de laagste id gebruikt als cachesleutel. |
| Query | Geef de query op die de gegevensbron voor de weergave is. U kunt deze eigenschap gebruiken in plaats van gegevensbronnen rechtstreeks aan de weergave toe te voegen. |
| ReportRef | De naam van het standaardrapport voor de tabel. |
| SaveDataPerCompany | Stel deze eigenschap in op Ja voor bedrijfsspecifieke tabellen. Stel deze optie in op Nee als de gegevens zijn gerelateerd aan bedrijven, installatie, een database, Application Explorer, tracering of OLAP. De tabel SysTraceTable of OLAPServerTable geeft bijvoorbeeld aan of gegevens per bedrijf moeten worden opgeslagen voor die tabel of dat de gegevens beschikbaar moeten zijn zonder bedrijfsrelatie. Als de eigenschap SaveDataPerCompany in een tabel is ingesteld op Ja, bevat die tabel een DataAreaId-kolom die de bedrijfs-id bevat. Als de tabeleigenschap is ingesteld op Nee, wordt de kolom DataAreaId uit de tabel verwijderd. |
| SaveDataPerPartition | Een waarde die aangeeft of de weergave een systeemveld heeft met de naam Partition. Deze eigenschap is bedoeld als alleen-lezen. Als de weergave een partitieveld heeft, wordt elke record toegewezen aan één partitie. Elke record is verborgen voor bewerkingen voor gegevenstoegang die worden uitgevoerd onder de context van andere partities. |
| SearchLinkRefName | De naam van het menu-item dat is gekoppeld aan informatie op een website over een tabelrecord die wordt vermeld in de zoekresultaten van de Enterprise-portal. |
| SearchLinkRefType | Het type menu-item dat is gekoppeld aan informatie op een website over een tabelrecord die wordt vermeld in de zoekresultaten van de Enterprise-portal. |
| Systeemtabel | Een waarde die aangeeft of een tabel een systeemtabel is. Systeemtabellen kunnen tijdens het exporteren en importeren worden gefilterd en worden altijd gesynchroniseerd wanneer u zich aanmeldt. Deze eigenschap kan daarom handig zijn voor tabellen die u gebruikt zodra u zich aanmeldt. |
| TableContents | Geef op hoe installatie-/parametergegevens opnieuw kunnen worden gebruikt van de ene klant naar de andere. De volgende opties zijn beschikbaar: - Niet opgegeven : gebruik deze optie voor de meeste tabellen. - Standaardgegevens : gebruik deze optie voor klantonafhankelijke gegevens, zoals postcodes, eenheden en tijdsintervallen. - Basisgegevens : gebruik deze optie voor klantafhankelijke gegevens, zoals agenda's, groepen en parameters. - Default+Base-gegevens : gebruik deze optie voor gegevens waarbij de lokale perceptie varieert. Grafiek van accounts is bijvoorbeeld klantonafhankelijk in Duitsland, maar is klantafhankelijk op de meeste andere plaatsen. |
| TableGroup | Geef de groep op waartoe de weergave behoort. Tabelgroepen categoriseren tabellen en weergaven op basis van het type gegevens dat ze bevatten. Weergaven kunnen deel uitmaken van dezelfde tabelgroepen als een tabel. |
| TitleField1, TitleField2 | De informatie die wordt weergegeven in het bijschrift van het venster voor de weergave. Het bijschrift wordt samengesteld uit de volgende elementen: - Het label TitleField1 , gevolgd door dubbele punt (:) en een spatie - De waarde van de huidige record in de kolom die wordt gebruikt voor TitleField1, gevolgd door een komma (,) - De waarde van de huidige record in de kolom die wordt gebruikt voor TitleField2 |
| ValidTimeStateEnabled | Geef op of de weergave de geldige tijdstatusfunctie van de onderliggende tabel ondersteunt. De standaardwaarde is Nee. U kunt deze eigenschap alleen instellen op Ja als aan beide voorwaarden wordt voldaan: - De onderliggende tabel is een geldige tijdstatustabel. - De weergave heeft ValidFrom en ValidTo in de lijst Velden . |
| Zichtbaar | Geef de toegangsrechten op wanneer de tabel wordt gebruikt als gegevensbron op een pagina of rapport. Als de tabel wordt gebruikt als gegevensbron op een pagina, kunnen de toegangsrechten op de pagina niet groter zijn dan de toegangsrechten die zijn gedefinieerd voor de tabel. |
Eigenschappen van gegevensset
In deze sectie worden de eigenschappen van gegevenssetelementen in Application Explorer beschreven. Het gegevenssetknooppunt is een knooppunt op hoog niveau in Application Explorer. Gegevenssets gebruiken om toegang te krijgen tot gegevens in de Enterprise-portal.
Beschrijving van eigenschappen
In de volgende tabel worden de eigenschappen beschreven die beschikbaar zijn op gegevenssetknooppunten in Application Explorer.
| Eigenschap | Beschrijving |
|---|---|
| Naam | Stel de naam van de gegevensset in. |
Eigenschappen van gegevensbronnen
In de volgende tabel worden de eigenschappen voor het knooppunt Gegevensbronnen van de gegevensset beschreven.
| Eigenschap | Beschrijving |
|---|---|
| ChangeGroupMode | Geef op hoe wijzigingen in de gegevensbronnen worden doorgevoerd. De volgende opties zijn beschikbaar: - Geen : de wijzigingen in een gegevensbron voor de gegevensset worden onafhankelijk van wijzigingen in de andere gegevensbronnen doorgevoerd. - ImplicitInnerOuter : alle gegevensbronnen die inner-joined of outer-joined werken als één eenheid. Alle wijzigingen worden doorgevoerd of worden teruggedraaid als er een fout optreedt. |
Eigenschappen van gegevenssetgegevensbron
In de volgende tabel worden de eigenschappen beschreven die beschikbaar zijn voor gegevenssetgegevensbronnen.
| Eigenschap | Beschrijving |
|---|---|
| AllowCheck | Geef op of er beveiligingscontroles plaatsvinden voordat de gegevensset wordt geopend. De volgende opties zijn beschikbaar: - Ja : de leesmachtigingen van de gebruiker worden geverifieerd voordat de gegevensset wordt geopend. - Nee : de leesmachtigingen van de gebruiker worden pas geverifieerd nadat de gegevensset is geopend. Er worden geen gegevens opgehaald als de gebruiker onvoldoende machtigingen heeft voor de onderliggende gegevensbronnen. Ja is de standaardwaarde en wordt meestal aanbevolen. |
| AllowCreate | Geef op of gebruikers nieuwe records kunnen maken in de gegevensbron (dat wil gezegd, in de tabel voor de gegevensbron). |
| AllowDelete | Geef op of gebruikers records in de gegevensbron kunnen verwijderen (dat wil gezegd, in de tabel voor de gegevensbron). |
| AllowEdit | Geef op of gebruikers de gegevens kunnen wijzigen. Fooi: U kunt hier de eigenschap AllowEdit instellen voor de hele gegevensbron. Dezelfde eigenschap bestaat ook op elk veld in de gegevensbron, zodat u wijzigingen voor afzonderlijke velden kunt verbieden. |
| AutoNotify | Deze eigenschap wordt niet gebruikt voor gegevenssets. |
| AutoQuery | Deze eigenschap wordt niet gebruikt voor gegevenssets. |
| AutoSearch | Deze eigenschap wordt niet gebruikt voor gegevenssets. |
| CounterField | Geef een van de velden in de gegevensbron op als een teller voor de gegevensset. Het veld moet een index zijn in de onderliggende tabel voor de gegevensbron en moet van het werkelijke type zijn. Met deze eigenschap kunt u garanderen dat een record die in een gegevensset wordt ingevoegd, een regelnummer heeft dat overeenkomt met de werkelijke sequentiële positie in de gegevens. Als er bijvoorbeeld een nieuwe regel tussen regel 3 en 4 wordt ingevoegd, wordt de nieuwe regel regel nummer 3,5. |
| CrossCompanyAutoQuery | Geef op of de gegevensbron gegevens ophaalt uit meer dan één bedrijfsdatabase. |
| DelayActive | Gebruik deze eigenschap om de uitvoering van de actieve methode voor de gegevensbron uit te stellen. Als u deze eigenschap instelt op Ja, wordt de actieve methode pas geactiveerd na een vertraging van 20 milliseconden. Wanneer een gebruiker door een gegevensbron bladert, wordt de actieve methode niet op elke record aangeroepen. Maar. deze wordt alleen aangeroepen in de uiteindelijke record die de gebruiker selecteert. Tip: De eigenschap **DelayActive **is handig wanneer twee gegevensbronnen zijn gekoppeld (dat wil gezegd, wanneer de eigenschap LinkType is ingesteld op Vertraagd). Deze eigenschap maakt deel uit van het AutoJoin-systeem. |
| Index | Stel de index in die wordt gebruikt om een sorteervolgorde op te geven. U kunt een van de indexen in de tabel kiezen. Als u op deze manier een index opgeeft, wordt deze gebruikt als indexhint voor elke query naar de database. De index geeft zowel een toegangspad als een sorteervolgorde op voor de records in de gegevensset, op basis van deze gegevensbron. De eerste sorteervolgorde voor de records wordt op deze manier gerangschikt: - Als sorteervelden worden toegevoegd aan de gegevensbronquery, wordt de sorteerspecificatie gebruikt. - Als een index is opgegeven in de eigenschap Index op de gegevensbron, wordt de sorteervolgorde die impliciet in die index wordt opgegeven, gebruikt. - Als de gegevensbron automatisch wordt toegevoegd aan een andere gegevensbron, vindt het systeem de meest geschikte index voor deze join en sorteert de gegevens vervolgens op basis van die index. - Als er niets anders is opgegeven, wordt de sorteervolgorde die impliciet is opgegeven in de eerste index (de index met de laagste id) in de tabel die in de gegevensbron van de pagina wordt gebruikt. Wanneer er geen indexhints worden opgegeven, zoekt het databasebeheersysteem een toepasselijk toegangspad. Dit toegangspad is gebaseerd op de informatie in de opgegeven query. De gebruiker kan de sorteervolgorde voor een pagina wijzigen met behulp van het querydialoogvenster. |
| InsertAtEnd | Geef op of er een nieuwe record wordt gemaakt wanneer de gebruiker de focus verplaatst naar de laatste record in de tabel. |
| InsertIfEmpty | Geef op of er een lege record wordt ingevoegd als er geen records in de tabel staan. Als u deze eigenschap instelt op Nee, moet u handmatig een nieuwe record maken. |
| JoinSource | Gebruik deze eigenschap om twee gegevensbronnen samen te voegen. Stel deze eigenschap in wanneer twee of meer tabellen worden gebruikt als de gegevensbron en u deze wilt samenvoegen. |
| LinkType | Gebruik deze eigenschap om een actieve koppeling tussen twee gegevensbronnen te onderhouden. Wanneer de focus wordt gewijzigd in de eerste gegevensbron, worden de bijbehorende record of records in de tweede gegevensbron geselecteerd. Een klanttabel en een tabel met transacties worden bijvoorbeeld gebruikt voor elke klant. Wanneer de gebruiker van de ene klant naar de volgende schuift, wordt de transactielijst automatisch bijgewerkt om transacties voor de huidige klant weer te geven. Stel deze eigenschap in op Vertraagd voor de externe gegevensbron (extern gekoppeld). De gekoppelde gegevensbron wordt pas bijgewerkt na een vertraging van 100 milliseconden. Deze vertraging zorgt ervoor dat de gekoppelde gegevensbron niet wordt bijgewerkt terwijl de gebruiker door een gegevensbron bladert. De update vindt pas plaats nadat de gebruiker zich uiteindelijk op een record heeft gericht. Deze eigenschap maakt deel uit van het AutoJoin-systeem. |
| Naam | Stel de naam van de gegevensbron in. Deze naam moet gelijk zijn aan de naam van de onderliggende tabel. |
| OnlyFetchActive | Geef op of alle velden in de gegevensbron moeten worden opgehaald of alleen die velden die door de gegevensset worden gebruikt. Wanneer deze eigenschap is ingesteld op Ja, kunnen records niet worden verwijderd uit de gegevensset. Deze beperking helpt de gegevensintegriteit te behouden, omdat hiermee wordt gegarandeerd dat er nooit een verwijderbewerking wordt uitgevoerd op onvolledige records. |
| OptionalRecordMode | Geef het gedrag voor maken en verwijderen op voor records in een buitenste tabel. De volgende opties zijn beschikbaar: - ImplicitCreate : wanneer er geen record wordt opgeslagen in de database, maakt u een buitenste record en gekoppelde tabellen zodra de bovenliggende record actief wordt. Als de buitenste record of de onderliggende items niet worden gewijzigd, worden deze verwijderd wanneer de bovenliggende record niet meer actief is. - ExplicitCreate : wanneer er geen record wordt opgeslagen in de database, behandelt u deze record als uitgeschakeld totdat de gebruiker het maken expliciet activeert met behulp van het selectievakje Optionele record . Als de record bestaat, wordt deze record verwijderd door het selectievakje uit te schakelen. - Geen - Er treedt geen speciaal gedrag op voor het maken of verwijderen van een record die is toegevoegd aan de buitenste. |
| StartPosition | Geef op of de eerste record of de laatste record de huidige record moet zijn wanneer de gegevensset wordt geopend. |
| Tafel | Stel de tabel in die wordt gebruikt als gegevensbron. |
| ValidTimeStateAutoQuery | Geef de typen query's op voor datumeffectiviteit (AsOfDate of DateRange). |
| ValidTimeStateUpdate | Geef de typen updates op voor een bestaande datum-effectieve record. De volgende opties zijn beschikbaar: - CreateNewTimePeriod : op de record die de vorige record wordt, wordt het veld ValidTo-datum ingesteld op een datum die niet later is dan de huidige datum. In dezelfde transactie is voor de nieuwe huidige record het veld ValidFrom ingesteld op direct na de datum GeldigTo van de vorige record. - Correctie : de waarde ValidFrom of ValidTo van bestaande rijen moet worden gewijzigd om de datum-effectieve gegevens geldig te houden nadat de recordset is bijgewerkt. - EffectiveBased : records in het verleden kunnen niet worden bewerkt. Records die momenteel actief zijn, worden bewerkt op een manier die lijkt op de modus CreateNewTimePeriod. Toekomstige records worden bewerkt op een manier die lijkt op de correctiemodus. De standaardwaarde is CreateNewTimePeriod. |
Formuliereigenschappen
In deze sectie worden de eigenschappen beschreven die u instelt op formulieren in Application Explorer. Om een uniforme toepassingsinterface te bieden, hebben veel eigenschappen automatische waarden. U kunt formulieren maken met behulp van een bewerking voor slepen en neerzetten en vervolgens handmatig verschillende eigenschappen instellen. Als u de naam van een formulier wilt opgeven, stelt u de eigenschap Naam in het venster Eigenschappen voor het formulier in. Alle andere eigenschappen op het knooppunt op het hoogste niveau voor het formulier zijn systeemeigenschappen en zijn alleen-lezen.
Eigenschappen van formulierontwerp
De meeste eigenschappen op het ontwerpknooppunt voor een formulier bestaan ook op de afzonderlijke besturingselementen. Voorbeelden hiervan zijn de eigenschappen Breedte en Hoogte . Wanneer u echter een eigenschap instelt op het ontwerpknooppunt in plaats van deze in te stellen op een besturingselement, is de instelling van invloed op het hele formulier. Er bestaan slechts enkele eigenschappen op het ontwerpknooppunt . Deze eigenschappen worden in de onderstaande tabel beschreven.
| Eigenschap | Beschrijving |
|---|---|
| AlignChild | Geef op of een besturingselement in een groep de eigenschap AlignChildren voor de groep of voor het algemene formulierontwerp volgt. AlignChildren is bijvoorbeeld ingesteld op Ja op het ontwerpknooppunt voor het formulier, maar u wilt niet dat een bepaalde groep samen met de andere groepen wordt gerangschikt. In dit geval stelt u AlignChild in op Nee voor die groep. |
| Uitlijnende kinderen | De onderliggende besturingselementen in een container uitlijnen. |
| AllowDocking | Geef op of een formulier kan worden gekoppeld aan de clientwerkruimte. De standaardwaarde is Nee. |
| AllowFormCompanyChange | Geef op of het formulier bedrijfswijzigingen ondersteunt wanneer het wordt gebruikt als een onderliggend formulier met een DLL (Dynamic Link Library) voor meerdere bedrijven. De standaardwaarde is Nee. |
| AllowUserSetUp | Geef op of een gebruiker besturingselementen op een formulier kan verplaatsen en de waarde van de eigenschappen van het besturingselement kan wijzigen. Deze eigenschap is ook te vinden in het ontwerp van een formulier. De volgende opties zijn beschikbaar: - Nee : gebruikers kunnen geen besturingselementen in deze container aanpassen. - Beperkt : gebruikers kunnen eigenschappen van afzonderlijke besturingselementen wijzigen, maar ze kunnen geen besturingselementen verplaatsen. - Ja : er zijn geen beperkingen voor de installatie van de gebruiker. De standaardwaarde is Ja. Voorzichtigheid: Volledige gebruikersinstallatie is niet toegestaan als een van de bovenliggende containers voor het besturingselement beperkingen heeft op het niveau van de gebruikersinstallatie. De eigenschap AllowAdd in formuliergegevensbronnen bepaalt of een gebruiker een veld aan een formulier kan toevoegen. |
| AlwaysOnTop | Geef op of het formulier altijd boven op andere vensters in de z-volgorde wordt weergegeven. De standaardwaarde is Nee. |
| ArrangeMethod | Geef op of u onderliggende veldgroepen in kolommen of rijen wilt rangschikken. |
| Rangschikken Wanneer | Geef op wanneer de besturingselementen in de container moeten worden gerangschikt. De volgende opties zijn beschikbaar: -Opstarten - Op aanvraag -Nooit - Standaard -Auto De standaardwaarde is Opstarten. |
| BackgroundColor | Geef de kleur op die wordt gebruikt voor de achtergrond van het besturingselement. Gebruik de eigenschap BackStyle om de achtergrond ondoorzichtig of transparant te maken. |
| BottomMargin | Stel de onderste marge van het formulier in pixels in. De standaardwaarde is Automatisch. |
| Ondertitel | Geef de kop op voor gegroepeerde besturingselementen. Gebruik een label voor deze eigenschap. |
| ColorScheme | Geef het kleurenpalet voor het besturingselement op. Als u het kleurenpalet voor het hele formulier wilt wijzigen, stelt u de eigenschap ColorScheme in voor de grootste container en behoudt u de standaardwaarden voor de afzonderlijke besturingselementen. |
| Kolommen | Geef het aantal kolommen op dat de informatie weergeeft. Voorzichtigheid: Veldgroepen in de onderliggende tabel worden nooit gesplitst in meer dan één kolom. |
| ColumnSpace | Stel de hoeveelheid ruimte in tussen kolommen in containerbesturingselementen. |
| gegevensbron | Geef de tabel op waaruit gegevens in het besturingselement afkomstig zijn. Als u een bepaald veld in de tabel wilt instellen, gebruikt u de eigenschap DataField . Als het besturingselement een ander formulier opent, kunnen relaties tussen de gegevensbron voor het besturingselement, zoals opgegeven door deze eigenschap, en de gegevensbron op het andere formulier garanderen dat records in het tweede formulier dynamisch worden geselecteerd. Een klant wordt bijvoorbeeld geselecteerd in één formulier en het besturingselement opent een formulier waarin klanttransacties worden weergegeven. In dit geval toont het tweede formulier een reeks klanttransacties die van toepassing zijn op de huidige klant. Voorzichtigheid: Als u de eigenschappen DataSource en DataField instelt, overschrijven de bijbehorende instellingen alle instellingen voor de eigenschappen DataMethod of ExtendedDataType . |
| lettertype | Wijzig de lettertype-eigenschappen voor het besturingselement met behulp van het dialoogvenster Lettertype . Gebruik het dialoogvensterlettertype om het lettertype, de tekenstijl en de tekengrootte op te geven. |
| Kader | Geef de framestijl op die door het formulier wordt gebruikt. |
| Height | Geef de hoogte van het formulier of besturingselement op in pixels. |
| HideIfEmpty | Gebruik deze eigenschap om een containerbesturingselement te verbergen als deze leeg is. Deze eigenschap heeft geen effect als de eigenschappen Breedte en Hoogte van de container zijn ingesteld op Automatisch, omdat de grootte van het besturingselement in dit geval 0 (nul) is. |
| HideToolBar | Formulierspecifieke knoppen op de werkbalk verbergen. |
| ImageMode | Definieer hoe de bitmap die is opgegeven door de eigenschap ImageName wordt weergegeven in een besturingselement. De volgende opties zijn beschikbaar: -Normaal - Aanpassen aan formaat -Naast elkaar -Center De standaardwaarde is Normaal. |
| Afbeeldingsnaam | Geef de afbeelding op die wordt weergegeven voor een besturingselement. U kunt alleen .bmp bestanden selecteren. Als u een van de resourcebestanden wilt gebruiken, gebruikt u in plaats daarvan de eigenschap ImageResource . |
| ImageResource | Gebruik een van de installatiekopieën uit het bronbestand van de installatiekopieën als de afbeelding voor een besturingselement. Geef de id van de afbeelding op. U kunt alleen een installatiekopieën selecteren in het geïntegreerde resourcebestand. Als u een ander bestandstype wilt gebruiken, gebruikt u de eigenschap ImageName . |
| LabelFont | Wijzig het lettertype voor de tekst die is opgegeven in de eigenschap Label . |
| Links | Wijzig de positie van de linkerbovenhoek van het formulier. Er zijn verschillende vooraf gedefinieerde instellingen. U kunt ook een exacte positie opgeven in pixels. De volgende vooraf gedefinieerde instellingen zijn beschikbaar: - Automatisch (links) - Automatisch (rechts) -Linkerrand - Rechterrand -Center De standaardwaarde is Automatisch (links). |
| LeftMargin | Wijzig de standaard linkermarge van het formulier. De marge wordt opgegeven in pixels. |
| MaximaliseerBox | Geef op of het vak maximaliseren moet worden opgenomen in de rechterbovenhoek van het venster omsluiten. De standaardwaarde is Ja. |
| MinimizeBox | Geef op of u het geminimaliseerde vak wilt opnemen in de rechterbovenhoek van het venster omsluiten. De standaardwaarde is Ja. |
| Modus | Geef de gegevensinvoermodus voor het formulier op. |
| Model | Geef het model op waarin het formulier zich bevindt. Een model is een logische groepering van elementen in een laag. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| RightMargin | Wijzig de standaard rechtermarge van het formulier. De marge wordt opgegeven in pixels. |
| Opslaan | Stel deze eigenschap in op Ja om de grootte van het formulier op te slaan. |
| Schuifbalken | Geef op of schuifbalken zijn ingeschakeld in het formulier. |
| SetCompany | Ervoor zorgen dat het systeem het bedrijf wijzigt wanneer het formulier de focus krijgt. Notitie: Als de eigenschap SaveDataPerCompany in een tabel is ingesteld op Ja, moet de eigenschap SetCompany in een formulierontwerp dat de tabel als gegevensbron gebruikt, ook worden ingesteld op Ja. |
| StatusBarStyle | Geef op hoe de statusbalk in een formulier wordt weergegeven. Gebruik deze eigenschap om de statusbalk te verbergen, alleen Help-informatie weer te geven, statusbalkelementen weer te geven volgens de instelling WindowType of altijd de volledige statusbalk weer te geven. Notitie: Formulieren met een WindowType-instelling van ListPage, ContentPage of Werkruimte negeren deze eigenschap. |
| Opmaakmodel | Geef de stijl van het formulier op. Met deze eigenschap bepaalt u het ontwerppatroon van het formulier dat wordt gebruikt voor het formulier. De volgende opties zijn beschikbaar: -Auto - DetailsFormMaster - DetailsFormTransaction -Dialoogvenster - DropDialog - FormPart - ListPage -Lookup -Simplelist - SimpleListDetails -Tableofcontents De standaardwaarde is Automatisch. |
| TitleDataSource | Geef de gegevensbron op die moet worden gebruikt in het bijschrift van het formulier. |
| Boven | Wijzig de positie van de bovenkant van het formulier. Er zijn verschillende vooraf gedefinieerde instellingen. U kunt ook een exacte positie opgeven in pixels. De volgende vooraf gedefinieerde instellingen zijn beschikbaar: -Auto -Bovenrand -Onderkant -Center De standaardwaarde is Automatisch. |
| TopMargin | Stel de bovenmarge van het formulier in pixels in. De standaardwaarde is Automatisch. |
| UseCaptionFromMenuItem | Geef op of het formulierbijschrift moet worden vervangen door het label uit het menu-item voor aanroepen. Met deze eigenschap kan het bijschrift van het formulier worden gewijzigd wanneer het formulier wordt geopend. De standaardwaarde is Nee. |
| ViewEditMode | Geef op of het formulier wordt geopend in de modus Alleen-lezen of als een formulier waarmee u velden kunt wijzigen. De volgende opties zijn beschikbaar: - Weergave : open het formulier als alleen-lezen. - Bewerken - Open het formulier in de bewerkingsmodus. - Automatisch : open het formulier in de juiste modus. De standaardwaarde is Automatisch. |
| Zichtbaar | Gebruik deze eigenschap om het formulier te verbergen. Voorzichtigheid: U kunt de eigenschap Visible niet gebruiken om toegangsbeperkingen af te dwingen. De gebruiker kan de zichtbaarheid van de besturingselementen wijzigen in het dialoogvenster Formulierinstallatie . Als u toegangsbeperkingen wilt afdwingen, gebruikt u in plaats daarvan de eigenschappen Enabled en NeededAccessLevel . |
| Width | Wijzig de breedte van het formulier in pixels. |
| WindowResize | Geef op of het formulier kan worden gewijzigd. |
| WindowType | Geef het type venster op. |
| WorkflowDataSource | Stel de hoofdgegevensbron voor de werkstroom in op een formulier. De hoofdgegevensbron die u opgeeft, moet dezelfde hoofdgegevensbron zijn die is opgegeven in de query die wordt gebruikt voor de eigenschap Document op de werkstroomsjabloon. |
| WorkflowEnabled | Stel deze eigenschap in op Ja om de menubalk van de werkstroom op het formulier in te schakelen. De standaardwaarde is Nee. |
| WorkflowType | Geef het werkstroomtype op, waarmee de volgende items en gedragingen worden bepaald: - Het werkstroomdocument dat moet worden gebruikt. In het werkstroomdocument worden berekende velden weergegeven en wordt de query geïdentificeerd waarmee gegevensvelden voor de werkstroom worden weergegeven. - Of de gebruiker taken en goedkeuringen kan configureren. - De werkstroomcategorieën die moeten worden gebruikt wanneer een werkstroomtype wordt toegewezen aan een specifieke module. - Menu-items en gebeurtenis-handlers. |
Eigenschappen van Help-documentenset
Een documentenset is een verzameling Help-documentatie die u aan een werkruimte koppelt. Wanneer u een inhoudselement publiceert, gebruikt u metagegevens om uw inhoudselement of inhoudsopgavegegevens toe te voegen aan een documentenset. Application Explorer bevat een knooppunt met de naam Help-documentensets om de relatie tussen een werkruimte en een documentenset te beheren. Elke documentenset in het knooppunt Help-documentensets bevat een verzameling eigenschappen. U bewerkt deze eigenschappen wanneer u een nieuwe documentenset toevoegt of de relatie tussen een documentenset en een werkruimte wijzigt. Voorzichtigheid: Een werkruimte kan slechts aan één documentenset worden gekoppeld. Hoewel u met Application Explorer een nieuwe documentenset kunt toevoegen en koppelen aan een werkruimte, ziet u geen documentatie meer uit de documentenset die u hebt vervangen. Normaal gesproken gebruikt u UserDocumentation als de documentenset voor inhoudselementen of inhoudsopgavegegevens die u publiceert op de Help-server. In de volgende tabel worden de eigenschappen voor een documentenset in het knooppunt Help-documentensets van Application Explorer beschreven.
| Eigenschap | Type | Beschrijving |
|---|---|---|
| DocumentSetName | Tekenreeks | Een naam die de documentenset uniek identificeert. De naam is beperkt tot 40 tekens en mag geen spaties bevatten. Gebruik de waarde van deze eigenschap wanneer u de waarde van het metagegevenselement DocumentSets instelt in een inhoudselement of inhoudsopgavebestand. |
| DocumentSetDescription | Tekenreeks | De tekst of het label die moet worden weergegeven voor de documentenset. Deze waarde wordt weergegeven in de zoekinhoud in de lijst met opties in het menu Opties van de Help-viewer. |
| AddToApplicationHelpMenu | Booleaans | Stel deze eigenschap in op Ja als u wilt dat de documentenset wordt weergegeven in het Menu Help van de toepassingswerkruimte. |
| AddToDeveloperHelpMenu | Booleaans | Stel deze eigenschap in op Ja als u wilt dat de documentenset wordt weergegeven in het Menu Help van de werkruimte voor ontwikkelaars. |
| UserDocumentSet | Booleaans | Stel deze eigenschap in op Ja om de documentenset te koppelen aan de toepassingswerkruimte. Als u deze eigenschap instelt op Nee, kunt u de contextgevoelige Help (F1) die Microsoft heeft gepubliceerd, niet weergeven. |
| DeveloperDocumentSet | Booleaans | Stel deze eigenschap in op Ja om de documentenset te koppelen aan de ontwikkelwerkruimte. Als u deze eigenschap instelt op Nee, kunt u de contextgevoelige Help (F1) die Microsoft heeft gepubliceerd, niet weergeven. |
| 1 | Help-server | De documentatie wordt opgeslagen op de Help-server. Deze optie wordt samen met de documentenset UserDocumentation gebruikt en een documentenset waarvoor bestanden worden gepubliceerd op de Help-server. |
| 2 | World Wide Web | De documentatie wordt opgeslagen op MSDN of een vergelijkbare website. Deze optie is vereist voor de documentatieset DeveloperDocumentation en mag niet worden gebruikt met een andere documentenset. |
Menu-eigenschappen
In de volgende tabel worden de eigenschappen beschreven die beschikbaar zijn voor menu's onder het knooppunt Menu's in Application Explorer.
| Eigenschap | Beschrijving |
|---|---|
| ConfigurationKey | Stel de configuratiesleutel voor het menu in. |
| CountryRegionCodes | Geef de codes op voor de landen of regio's waar het menu van toepassing is of geldig is. Implementeer deze eigenschap als een door komma's gescheiden lijst met ISO-landcodes in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. De client gebruikt deze eigenschap om land- of regiospecifieke functies in of uit te schakelen. |
| DisabledImage | Geef de knopafbeelding op die wordt gebruikt wanneer het menu is uitgeschakeld. Als u deze eigenschap niet instelt, gebruikt het systeem de instelling van de eigenschap NormalImage om een installatiekopie te genereren. |
| DisabledImageLocation | Geef de locatie op van de afbeelding die wordt gebruikt voor een uitgeschakeld besturingselement. U kunt afbeeldingen uit een bestand, het knooppunt Resources in Application Explorer of een ingesloten resource gebruiken. De waarde die u voor deze eigenschap selecteert, bepaalt de waarden die beschikbaar zijn voor de eigenschap DisabledImage . Als u deze eigenschap niet instelt, gebruikt het systeem de instelling van de eigenschap ImageLocation om een installatiekopieën te genereren. |
| ImageLocation | Geef de locatie op van de afbeelding die wordt gebruikt. U kunt afbeeldingen uit een bestand, het knooppunt Resources in Application Explorer of een ingesloten resource gebruiken. De waarde die u voor deze eigenschap selecteert, bepaalt de waarden die beschikbaar zijn voor de eigenschap NormalImage . |
| Etiket | Stel de naam in van het menu dat wordt weergegeven aan de gebruiker. |
| MenuItemName | Geef het menu-item op dat u wilt opnemen in het menu. De beschikbare waarden zijn afhankelijk van de waarde van de eigenschap MenuItemType . |
| MenuItemType | Geef het type van het menu-item op. Er zijn drie categorieën menu-items: -Weergeven -Output -Actie De waarde die u voor deze eigenschap instelt, bepaalt de lijst met namen van menu-items die worden weergegeven in de lijst voor de eigenschap MenuItemName . |
| Model | Geef het model op waarin het menu zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan zich in precies één model in een laag bevinden. Hetzelfde element kan zich in een aangepaste versie bevinden in een model dat zich in een hogere laag bevindt. |
| NormalImage | Geef de afbeelding op die wordt gebruikt wanneer het menu is ingeschakeld. |
| Parameters | Geef een of meer waarden op die worden doorgegeven aan een object. Deze waarden lijken op de parameters die worden doorgegeven aan een methode. Een parameter levert een waarde die vervolgens wordt gebruikt om de taak uit te voeren. Er is geen standaardwaarde. |
| SetCompany | Als u deze eigenschap instelt op Ja, verandert het bedrijf telkens wanneer het menu wordt geopend, het bedrijf dat u hebt opgegeven toen het menu voor het eerst werd gestart. |
| Shortcut | Geef de sneltoets op waarmee het menu wordt geopend. U kunt bijvoorbeeld op Ctrl+F3 drukken om het menu te openen. Er is geen standaardwaarde. |
| ShowParentModule | Geef op of het navigatiedeelvenster moet worden bijgewerkt op basis van de bovenliggende module van het menu-item. De volgende opties zijn beschikbaar: - Ja : werk het navigatiedeelvenster altijd bij op basis van de bovenliggende module van het menu-item. - Nee : laat het navigatiedeelvenster ongewijzigd, zelfs als de bovenliggende module van het menu-item verschilt van de huidige module. De standaardwaarde is Ja. |
Eigenschappen van menu-item
Alle menu-items (weergave, uitvoer en actie), inclusief menu-items voor webmenu's, hebben de volgende eigenschappen.
| Eigenschap | Beschrijving |
|---|---|
| ConfigurationKey | Selecteer de configuratiesleutel waarmee het menu-item wordt ingeschakeld. Gebruik de sleutel voor de module waartoe het object behoort. |
| CopyCallerQuery | Geef op of u de query van het aanroepende formulier naar het doelformulier wilt kopiëren. Met deze eigenschap kan het doelformulier dezelfde gegevens weergeven die u in het oorspronkelijke formulier hebt bekeken. De standaardwaarde is Automatisch. |
| CorrectPermissions | Geef op of de juiste machtiging beschikbaar moet zijn voor selectie bij het toewijzen van bevoegdheden aan het menu-item. De volgende opties zijn beschikbaar: - Automatisch : de machtiging is beschikbaar voor selectie als een bevoegdheid op het knooppunt Bevoegdheden van dit menu-item onder het knooppunt Toegangspunten . - Nee : de machtiging is niet beschikbaar voor selectie als een bevoegdheid in het menu-item. De standaardwaarde is Automatisch. |
| CountryConfigurationKey | Optioneel: stel een land-/regiospecifieke sleutel in naast of in plaats van een standaardconfiguratiesleutel. |
| CountryRegionCodes | Geef de codes op voor de landen/regio's waar het menu-item geldig is. Implementeer deze eigenschap als een door komma's gescheiden lijst met ISO-landcodes in één tekenreeks. De waarden moeten overeenkomen met gegevens in het globale adresboek. De client gebruikt deze eigenschap om land-/regiospecifieke functies in of uit te schakelen. |
| CreatePermissions | Geef op of een machtiging voor maken beschikbaar moet zijn voor selectie bij het toewijzen van bevoegdheden aan het menu-item. De volgende opties zijn beschikbaar: - Automatisch : de machtiging is beschikbaar voor selectie als een bevoegdheid op het knooppunt Bevoegdheden van dit menu-item onder het knooppunt Toegangspunten . - Nee : de machtiging is niet beschikbaar voor selectie als een bevoegdheid in het menu-item. De standaardwaarde is Automatisch. |
| VerwijderMachtigingen | Geef op of de machtiging verwijderen beschikbaar moet zijn voor selectie bij het toewijzen van bevoegdheden aan het menu-item. De volgende opties zijn beschikbaar: - Automatisch : de machtiging is beschikbaar voor selectie als een bevoegdheid op het knooppunt Bevoegdheden van dit menu-item onder het knooppunt Toegangspunten . - Nee : de machtiging is niet beschikbaar voor selectie als een bevoegdheid in het menu-item. De standaardwaarde is Automatisch. |
| DisabledImage | Geef de afbeelding op die wordt gebruikt wanneer het menu-item is uitgeschakeld. Als u deze eigenschap niet instelt, gebruikt het systeem de instelling van de eigenschap NormalImage om een installatiekopie te genereren. |
| DisabledImageLocation | Geef de locatie op van de afbeelding die wordt gebruikt voor een uitgeschakeld besturingselement. U kunt afbeeldingen uit een bestand, het knooppunt Resources in Application Explorer of een ingesloten resource gebruiken. De waarde die u voor deze eigenschap selecteert, bepaalt de waarden die beschikbaar zijn voor de eigenschap DisabledImage . Als u deze eigenschap niet instelt, gebruikt het systeem de instelling van de eigenschap ImageLocation om een installatiekopieën te genereren. |
| EnumTypeParameter en EnumParameter | Optioneel: Selecteer een geïnventariseerd type als parameter voor het object en selecteer vervolgens een opsommingswaarde als de waarde van de eigenschap EnumParameter . Gebruik deze eigenschappen doorgaans wanneer één formulier in verschillende situaties wordt gebruikt. U kunt het gedrag van het formulier wijzigen, afhankelijk van de EnumParameter-waarde . Het formulier PriceDiscGroup wordt bijvoorbeeld gebruikt door drie weergavemenu-items (PriceDiscGroup_*), die elk een andere EnumParameter-waarde hebben. In de init-methode van het formulier valideert een switchconstructie de waarde en vervolgens wordt het formulier gemaakt. |
| ExtendedDataSecurity | Geef op of het menu-item wordt weergegeven onder alle bedrijven in plaats van in de context van één bedrijf. De standaardwaarde is Nee. |
| FormViewOption | Geef de formuliermodus op die moet worden gebruikt. De volgende opties zijn beschikbaar: -Auto -Raster -Details De standaardwaarde is Automatisch. |
| HelpTekst | Maak een Help-tekenreeks voor het menu-item. De tekst wordt weergegeven op de statusbalk wanneer u het object selecteert dat het menu-item wordt geopend (bijvoorbeeld een formulier). Notitie: Als u een Help-artikel voor het menu-item wilt schrijven, zoekt u in Application Explorer in het knooppunt Toepassingsdocumentatie/menu-items het artikel met dezelfde naam als uw menu-item. Dit artikel wordt weergegeven in plaats van een Help-artikel dat is geschreven over het object dat het menu-item wordt geopend. |
| ImageLocation | Geef de locatie op van de afbeelding die wordt gebruikt voor een besturingselement. U kunt afbeeldingen uit een bestand, het knooppunt Resources in Application Explorer of een ingesloten resource gebruiken. De waarde die u voor deze eigenschap selecteert, bepaalt de waarden die beschikbaar zijn voor de eigenschap NormalImage . |
| Etiket | Selecteer het label dat u wilt gebruiken als de naam die wordt weergegeven voor het item in menu's en knoppen. |
| LinkedPermissionObject | Als de machtigingen van een ander object (bijvoorbeeld een formulier of rapport) moeten worden toegepast op dit menu-item, selecteert u het object. Gebruik deze eigenschap doorgaans voor actiemenu-items. |
| LinkedPermissionType | Geef het type op van het object dat is opgegeven door de eigenschap LinkedPermissionObject . |
| MultiSelect | Selecteer of het menu-item kan worden gebruikt voor meerdere recordselecties in formulieren. |
| Model | Geef het model op waarin de tabel zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan zich in precies één model in een laag bevinden. Hetzelfde element kan zich in een aangepaste versie bevinden in een model dat zich in een hogere laag bevindt. |
| Naam | De naam van het menu-item. |
| NeededAccessLevel | Definieer de minimale toegang die vereist is om de menuopdracht weer te geven in een menu of knop. Gebruik deze eigenschap om toegang tot het menu-item in te stellen voor verschillende gebruikersgroepen. |
| NeedsRecord | Geef op of een knop die het menu-item vertegenwoordigt is ingeschakeld als er geen record aanwezig is. De standaardwaarde is Nee. Gebruik deze eigenschap om te garanderen dat een actie kan worden voltooid. U hebt bijvoorbeeld een menuopdrachtknop waarmee een detailformulier wordt geopend. U kunt de knop uitschakelen als er geen records op de lijstpagina staan. |
| NormalImage | Geef de afbeelding op die wordt gebruikt wanneer het menu-item is gekoppeld aan een ingeschakeld knop besturingselement. |
| Object | Selecteer een object van het objecttype dat is opgegeven in de eigenschap Klasse . |
| ObjectType | Selecteer het type object dat door het menu-item wordt geopend. Voorzichtigheid: Gebruik SSRSReport voor een menu-item voor een SSRS-rapport. Gebruik SQLReportLibraryReportReport niet voor nieuwe menu-items. De optie SQLReportLibraryReportReport is verouderd en wordt verwijderd in een toekomstige versie. |
| OpenMode | Geef de weergavemodus van het doelformulier op. Gebruik deze eigenschap om op te geven of het doelformulier wordt geopend in de bewerkingsmodus of de modus Alleen-lezen. De volgende opties zijn beschikbaar: -Auto -Bekijken -Bewerken - Nieuw De standaardwaarde is Automatisch. |
| Parameters | Optioneel: Geef de argumenten op die worden doorgegeven aan het object. |
| Query | Selecteer de query die wordt doorgegeven aan het doelformulier voor de InitialQuery-methode . |
| ReadPermissions | Geef op of leesmachtigingen beschikbaar moeten zijn voor sectie bij het toewijzen van bevoegdheden aan het menu-item. De volgende opties zijn beschikbaar: - Automatisch : de machtiging is beschikbaar voor selectie als een bevoegdheid op het knooppunt Bevoegdheden van dit menu-item onder het knooppunt Toegangspunten . - Nee : de machtiging is niet beschikbaar voor selectie als een bevoegdheid in het menu-item. De standaardwaarde is Automatisch. |
| ReportDesign | Selecteer het rapportontwerp dat u wilt gebruiken voor een specifiek SSRS-rapportmodel. |
| RunOn | Selecteer of u het menu-item op de client, de server of de locatie van waaruit het wordt aangeroepen, wilt uitvoeren. Deze eigenschap wordt gebruikt voor menu-items die rapporten openen. Deze eigenschap bepaalt waar het toepassingsobject alleen wordt uitgevoerd als de eigenschap RunOn van het object is ingesteld op Aanroepen vanaf. - Er wordt een formulier geïnstantieerd en uitgevoerd op de client, omdat de FormRun-klasse altijd op de client wordt uitgevoerd. - Een rapport wordt geïnstantieerd en uitgevoerd zoals is opgegeven door de eigenschap RunOn van het menu-item, omdat de Klasse ReportRun altijd wordt uitgevoerd waar het is aangeroepen. Stel de eigenschap in op Aangeroepen vanaf. Als u het rapport instelt voor uitvoering op de client en het rapport in een batch wordt uitgevoerd, mislukt het rapport. Als u het rapport instelt op de server en het rapport wordt weergegeven op het scherm, mislukt het rapport. - De hoofdmethode van een klasse wordt uitgevoerd zoals opgegeven door de wijzigingsfunctie. De klasse zelf wordt geïnstantieerd zoals opgegeven door de eigenschap RunOn . De instantiëring kan optreden in de hoofdmethode . |
| UpdatePermissions | Geef op of de machtiging voor bijwerken beschikbaar moet zijn voor sectie bij het toewijzen van bevoegdheden aan het menu-item. De volgende opties zijn beschikbaar: - Auto : de machtiging is beschikbaar voor sectie als een bevoegdheid op het knooppunt Bevoegdheden van dit menu-item onder het knooppunt Toegangspunten . - Nee : de machtiging is niet beschikbaar voor sectie als een bevoegdheid in het menu-item. De standaardwaarde is Automatisch. |
| Web | Geef de URL op die wordt geopend wanneer u het menu-item uitvoert. De waarde van deze eigenschap wordt niet meer gebruikt. Gebruik deze eigenschap niet. |
| WebConfigurationKey | Optioneel: Selecteer een webspecifieke configuratiesleutel naast een standaardconfiguratiesleutel. Deze eigenschap is alleen van toepassing op webmenu-items. |
| WebMenuItemName | Geef het menu-item op dat moet worden opgenomen in een webmenu. De beschikbare waarden zijn afhankelijk van de instelling van de eigenschap WebMenuItemType . |
| WebMenuItemType | Geef het type van het webmenu-item op. Er zijn twee categorieën webmenu-items: -URL -Actie De waarde die u selecteert, bepaalt de namen van webmenu-items die beschikbaar zijn voor de eigenschap WebMenuItemName . |
| Webpagina | Geef de webpagina op die is gekoppeld aan het menu-item. De waarde van deze eigenschap wordt niet meer gebruikt. Gebruik deze eigenschap niet. |
| WebSecureTransaction | Selecteer of voor het menu-item beveiligde transacties (SSL) zijn vereist. Deze eigenschap is alleen van toepassing op webmenu-items. |
Opmerking
Wanneer u de eigenschap Parameters of EnumParameter gebruikt, kunnen fouten zoals typefouten alleen tijdens runtime worden gevonden, niet tijdens het compileren.
Query-eigenschappen
Binnen een query kunt u eigenschappen instellen voor de query zelf, de gegevensbronnen, de velden die u gebruikt voor sorteren en de bereiken die u gebruikt om de query te scheiden.
Query-eigenschappen
Queryeigenschappen bepalen het algehele gedrag van de query. U kunt bijvoorbeeld het formulier opgeven dat gebruikers zien, zodat ze met de query kunnen werken.
| Eigenschap | Beschrijving |
|---|---|
| AllowCheck | Het systeem negeert deze eigenschap voor query's. Dit is effectief voor formulieren en rapporten. |
| AllowCrossCompany | Geef op of gegevens moeten worden opgehaald voor alle bedrijven waaruit de gebruiker de bevoegdheid heeft om te lezen. Als u de eigenschap instelt op false, wat de standaardwaarde is, haalt het systeem alleen gegevens op voor het huidige sessiebedrijf. |
| Beschrijving | Optioneel: Beschrijf de query, wat deze retourneert, enzovoort. Deze eigenschap is handig in Microsoft Office-invoegtoepassingsscenario's. |
| Form | Geef het queryformulier op dat door MorphX wordt weergegeven wanneer gebruikers met de query werken. De standaardwaarde is SysQueryForm. |
| Interactief | Geef op of gebruikers met het rapport kunnen communiceren door query's te scheiden, printeropties in te stellen, enzovoort. |
| Literals | Geef op hoe letterlijke gegevens worden weergegeven in SQL-instructies. Met de optie forceLiterals wordt de kernel geïnstrueerd om de werkelijke waarden weer te geven die worden gebruikt in where-componenten voor de Microsoft SQL Server-database op het moment van optimalisatie. Met de optie forcePlaceholders wordt de kernel geïnstrueerd om de werkelijke waarden niet weer te geven. Opmerking: Gebruik de optie forceLiterals niet, omdat deze code kan blootstellen aan een beveiligingsrisico voor SQL-injectie. |
| Model | Geef het model op waarin de query zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| QueryType | Geef het type van de query op. De volgende opties zijn beschikbaar: -Join -Unie De standaardwaarde is Join. |
| Zoekbaar | Geef op of de query deel kan uitmaken van een reeks query's die worden gebruikt om de Microsoft SharePoint-bedrijfscatalogus te doorzoeken. Deze eigenschap is handig wanneer u de functie Enterprise Search gebruikt. De standaardwaarde is Nee. |
| Titel | De kop voor de query. |
| UserUpdate | Geef op of het queryformulier de status moet behouden wanneer het opnieuw wordt geopend. Als u deze eigenschap instelt op Ja, worden de vorige instellingen hersteld. Als u deze instelt op Nee, kunnen de gegevens worden weergegeven, maar niet worden bewerkt. |
| Versie | De versie wordt steeds verhoogd wanneer de query wordt bijgewerkt. Deze eigenschap is alleen-lezen. |
Eigenschappen van gegevensbron
De volgende eigenschappen bepalen de kenmerken van een gegevensbron. Ingesloten gegevensbronnen en relaties tussen gegevensbronnen bieden aanvullende eigenschappen. U kunt ook één eigenschap instellen voor velden in de gegevensbron.
| Eigenschap | Waar deze beschikbaar is | Beschrijving |
|---|---|---|
| AllowAdd | Gegevensbron | Geef op of gebruikers velden kunnen toevoegen aan sorteren en bereiken tijdens runtime. |
| Bedrijf | Gegevensbron | Geef het bedrijf op waaruit gegevens moeten worden opgehaald. |
| Dynamisch | Veldenknooppunt in een gegevensbron | Geef op of alle velden in de tabel in de gegevensbron worden gebruikt. Als u deze eigenschap instelt op Ja, worden alle velden in de gegevensbron gebruikt. Als u deze optie instelt op Nee, kunt u enkele velden verwijderen. Wanneer de gegevensbron een basistabel is, betekent de waarde Ja dat alle velden uit de afgeleide tabellen worden gebruikt. |
| Ingeschakeld | Gegevensbron | Als u deze eigenschap instelt op Nee, negeert het querysysteem de gegevensbron en alle ingesloten gegevensbronnen. |
| FetchMode | Ingesloten gegevensbron | Geef op of de gegevensbronnen moeten worden gerelateerd via een 1:1-relatie of een 1:n-relatie. Notitie: Voor gegevensbronnen die worden gebruikt voor rapporten, gebruikt u een joinrelatie die gebruikmaakt van de ophaalmodus 1:1. |
| Veld, RelatedField | Relaties met een ingesloten gegevensbron | De naam van de velden uit de bovenliggende gegevensbron en de gerelateerde gegevensbron die in de relatie worden gebruikt. |
| FirstFast | Gegevensbron | Als u deze eigenschap instelt op Ja, ontvangt de database een hint dat de eerste record uit de query moet worden opgehaald voordat de andere records. Met deze instelling kunnen sommige databasesystemen het ophalen van records optimaliseren en kunnen hierdoor de prestaties worden verbeterd. |
| FirstOnly | Gegevensbron | Als u deze eigenschap instelt op Ja, ontvangt de database een hint dat alleen de eerste record van de query vereist is. Met deze instelling kunnen sommige databasesystemen het ophalen van records optimaliseren en kunnen hierdoor de prestaties worden verbeterd. |
| JoinMode | Ingesloten gegevensbron | Geef de strategie op die wordt gebruikt om de uitvoer van een gegevensbron samen te voegen. |
| Naam | Gegevensbron | Geef de naam van de gegevensbron op. |
| Relaties | Ingesloten gegevensbron | Geef op of het querysysteem de relaties moet gebruiken die zijn gedefinieerd voor tabellen en EDT's. Als u deze eigenschap instelt op Ja, wordt de query automatisch bijgewerkt als er een relatie wordt gewijzigd. |
| Tafel | Gegevensbron | Geef de tabel, kaart of weergave op die wordt gebruikt als gegevensbron. U kunt deze eigenschap niet wijzigen nadat u een sorteervolgorde of een bereik hebt gedefinieerd. |
| Tabel, RelatedTable | Relaties met een ingesloten gegevensbron | De naam van de bovenliggende gegevensbron en de gerelateerde gegevensbron. |
| UniqueId | Gegevensbron | Het unieke nummer van de gegevensbron. Deze eigenschap is alleen-lezen. |
| Update | Gegevensbron | Geef op of de query records in de database kan bijwerken. |
Bereikeigenschappen
De volgende eigenschappen bepalen de kenmerken van de bereikspecificatie. U kunt bijvoorbeeld opgeven of gebruikers het bereik tijdens runtime kunnen wijzigen.
| Eigenschap | Beschrijving |
|---|---|
| Ingeschakeld | Gebruik deze eigenschap om een veld in een bereikspecificatie uit te schakelen. |
| Veld | Geef het veld op waarop een bereik moet worden gedefinieerd. |
| Etiket | Voer een label in voor het bereik. |
| Toestand | Geef op of gebruikers het bereik tijdens runtime kunnen wijzigen in het querydialoogvenster. De volgende opties zijn beschikbaar: - Openen : gebruikers kunnen het bereik bekijken en bewerken. - Vergrendelen : gebruikers kunnen alleen het bereik bekijken. - Verbergen : gebruikers kunnen het bereik niet weergeven of bewerken. |
| Waarde | Geef het bereik op voor de records die worden opgehaald. Als u opsommingen gebruikt, gebruikt u geen tekenreeksen. Gebruik de opsommings-id. |
Rapporteigenschappen
Stel de meeste eigenschappen in voor een rapport over het ontwerp, de ontwerpsectie en besturingsknooppunten in Application Explorer. Zie de sectie Systeem- en algemene eigenschappen voor informatie over systeemeigenschappen die beschikbaar zijn in rapporten. In de volgende tabel worden de eigenschappen van een rapport beschreven.
| Eigenschap | Beschrijving |
|---|---|
| AllowCheck | Geef op of een bericht wordt weergegeven wanneer gebruikers rapporten proberen uit te voeren die niet zijn gemachtigd om te bekijken. Selecteer Ja om op te geven dat er een bericht wordt weergegeven. |
| AutoJoin | Geef op of een record die door de methode element.args wordt geretourneerd, wordt gebruikt om het bereik voor de rapportquery in te stellen. |
| Interactief | Geef op of gebruikers kunnen selecteren welke records moeten worden weergegeven door de query te wijzigen die is gekoppeld aan een rapport. |
| Model | Geef het model op waarin het rapport zich bevindt. Een model is een logische groepering van elementen in een laag. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een andere laag bevindt. |
Eigenschappen van rapportbeheer
In de volgende tabel worden rapportbeheereigenschappen beschreven. Zie de sectie Formulierbesturingselementeigenschappen voor meer informatie over aanvullende eigenschappen die beschikbaar zijn voor besturingselementen.
| Eigenschap | Beschrijving |
|---|---|
| Uitlijning | Geef de uitlijning op van een waarde die wordt weergegeven in een besturingselement. |
| AllowNegative | Geef op of het besturingselement negatieve waarden accepteert. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| ArrayIndex | Geef het matrixelement op dat wordt weergegeven in een besturingselement. Het besturingselement is gebaseerd op een uitgebreid gegevenstype met matrixelementen. Deze eigenschap is niet beschikbaar voor tekst- en shapebesturingselementen. |
| Automatische declaratie | Geef op of een variabele wordt gemaakt met dezelfde naam als het besturingselement. Wanneer u deze eigenschap instelt op Ja, is het eenvoudiger om toegang te krijgen tot de rapportbesturingselementen vanuit X++-code en kunt u tijdens het compileren fouten vinden. |
| AutoInsSeparator | Geef op of er een decimaalteken wordt weergegeven. Deze eigenschap is alleen beschikbaar voor echte besturingselementen. |
| BackgroundColor | Geef de achtergrondkleur voor een besturingselement op. De instelling van deze eigenschap kan worden overschreven met behulp van de eigenschap BackStyle . |
| BackStyle | Geef op of de achtergrond van het besturingselement ondoorzichtig of transparant is. Wanneer u deze eigenschap instelt op Transparant, is het gedrag afhankelijk van het type besturingselement: - Voor bitmapbesturingselementen zijn pixels met dezelfde kleur transparant. - Voor alle andere besturingselementen wordt de voorgrondkleur gebruikt als achtergrondkleur. |
| Vet | Vetgedrukte tekstopmaak opgeven. |
| BottomMargin | Geef de marge voor een besturingselement op. |
| ChangeCase | Geef het hoofdlettergebruik op van tekst die een gebruiker invoert. Deze eigenschap is alleen beschikbaar voor besturingselementen voor tekenreeksen, opsommingen, tekst en prompts. |
| ChangeLabelCase | Geef op of het label voor het besturingselement moet worden gewijzigd wanneer het rapport wordt afgedrukt. De volgende opties zijn beschikbaar: -Auto - Geen - HOOFDLETTER - kleine letter - Titelcase De standaardwaarde is Automatisch. |
| ColorScheme | Geef het kleurenpalet voor een besturingselement op. |
| ConfigurationKey | Geef een configuratiesleutel op voor het besturingselement. |
| CSSClass | Geef het Cascading Style Sheet (CSS) op dat moet worden gebruikt om de waarde in HTML weer te geven. |
| DataField | Geef een tabelveld op voor het besturingselement. Deze eigenschap is niet beschikbaar voor tekst-, vorm-, vak- en bitmapbesturingselementen. |
| DataMethod | Geef een weergavemethode op waarin gegevens in een besturingselement worden weergegeven. Deze eigenschap is niet beschikbaar voor besturingselementen voor tekst, vorm en vak. |
| DateDay | Geef de notatie voor de dag op. Deze eigenschap is alleen beschikbaar voor datumbesturingselementen. |
| DateFormat | Geef de notatie voor een datum op. Deze eigenschap is alleen beschikbaar voor datumbesturingselementen. |
| DateMonth | Geef de notatie voor de maand op. Deze eigenschap is alleen beschikbaar voor datumbesturingselementen. |
| DateSeparator | Geef het scheidingsteken op dat wordt weergegeven tussen de maand, dag en het jaar. Deze eigenschap is alleen beschikbaar voor datumbesturingselementen. |
| DateYear | Geef de notatie voor het jaar op. Deze eigenschap is alleen beschikbaar voor datumbesturingselementen. |
| DecimalSeparator | Geef het symbool op dat wordt gebruikt om decimale waarden te scheiden. Deze eigenschap is alleen beschikbaar voor echte besturingselementen. |
| DisplaceNegative | Geef een nieuwe positie op voor een waarde in een rasterbesturing wanneer de waarde een negatief getal is. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| DynamicHeight | Geef op of het besturingselement wordt aangepast om extra regels tekst weer te geven. Wanneer u deze eigenschap instelt op Ja, worden paginakoppen, paginavoetteksten en herhalende kolomkoppen automatisch toegevoegd als vereist. Deze eigenschap is alleen beschikbaar voor tekenreeksbesturingselementen. |
| ExtendedDataType | Geef de EDT op waarop het veld dat aan het besturingselement is gekoppeld, moet zijn gebaseerd. |
| ExtraSumWidth | Wijzig de standaardbreedte die is toegestaan voor sommen. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| lettertype | Geef het lettertype op. |
| Lettergrootte | Geef de tekengrootte op. |
| Voorgrondkleur | Geef de voorgrondkleur voor een besturingselement op. |
| FormatMST | Geef op of waarden zijn opgemaakt met de standaardvalutanotatie. Deze eigenschap is alleen beschikbaar voor echte besturingselementen. |
| Height | Geef de hoogte van een besturingselement op. Wanneer een besturingselement is gekoppeld aan een EDT, overschrijft de eigenschap Height van het besturingselement de eigenschap DisplayLength van de EDT. Als u de eigenschap Hoogte instelt op Automatisch voor een bitmapbesturingselement, is de grootte van het besturingselement gebaseerd op de grootte van de afbeelding. |
| Afbeeldingsnaam | Geef de bestandsnaam voor een afbeelding op. Deze eigenschap is alleen beschikbaar voor bitmapbesturingselementen. |
| ImageResource | Geef de id op voor een systeemresource die moet worden weergegeven. De resourcemacro bevat een lijst met deze id's. Macro's bevinden zich onder het knooppunt Macro's in Application Explorer. Deze eigenschap is alleen beschikbaar voor bitmapbesturingselementen. |
| Cursief | Geef cursieve tekstopmaak op. |
| Etiket | Geef een titel op voor het besturingselement. Als hier geen label is opgegeven, wordt het overgenomen van het veld. |
| LabelBold | Stel een waarde in of retourneer een waarde die de vetgedrukte instelling voor het label in het besturingselement aangeeft. |
| LabelCSSClass | Geef de CSS op die moet worden gebruikt om het label weer te geven in HTML. |
| LabelFont | Stel een waarde voor het gegevenstype tekenreeks in of retourneert het lettertype voor de labeltekst in een besturingselement voor een keuzelijst met invoervak voor formulieren. |
| LabelFontSize | Stel de tekengrootte in punten in of retourneer de tekengrootte voor de labeltekst in een besturingselement voor een keuzelijst met invoervak voor formulieren. |
| LabelItalic | Stel een waarde in of retourneert die aangeeft of de tekst in het besturingselementlabel cursief moet zijn. |
| LabelLineBelow | Geef de opmaak van de onderstreping op voor de titel van het besturingselement. |
| LabelLineThickness | Geef de indeling van de regel onder kolomkoppen op. |
| LabelPosition | De positie van het label voor het besturingselement instellen of retourneren. Geldige waarden zijn links en boven. |
| LabelTabLeader | Geef op of u een reeks puntjes wilt toevoegen om labels te beheren. De volgende opties zijn beschikbaar: -Auto - Niet toevoegen - Toevoegen De standaardwaarde is Automatisch. |
| LabelUnderline | Stel een waarde in of retourneer een waarde die aangeeft of de tekst in het besturingselementlabel moet worden onderstreept. |
| LabelWidth | Geef de breedte van het label voor het besturingselement op. |
| Links | Geef de linkeruitlijning van een besturingselement op. |
| LeftMargin | Geef de linkermarge voor een besturingselement op. |
| Regel | Geef het uiterlijk op van de lijnen die een vorm vormen. Deze eigenschap is alleen beschikbaar voor shapebesturingselementen. |
| LineAbove | Geef het type lijn op voor de bovenrand van een besturingselement. Als uw rapport veel regels of vakken bevat, kunt u een shape-besturingselement in de afzonderlijke secties gebruiken. |
| LineBelow | Geef het type lijn op voor de onderrand van een besturingselement. Als uw rapport veel regels of vakken bevat, kunt u een shape-besturingselement in de afzonderlijke secties gebruiken. |
| LineLeft | Geef het type regel op voor de linkerrand van een besturingselement. Als uw rapport veel regels of vakken bevat, kunt u een shape-besturingselement in de afzonderlijke secties gebruiken. |
| LineRight | Geef het type lijn op voor de rechterrand van een besturingselement. Als uw rapport veel regels of vakken bevat, kunt u een shape-besturingselement in de afzonderlijke secties gebruiken. |
| MenuItemLabel | Geef het label op voor een menu-item. |
| MenuItemName | Geef de naam van het menu-item op. De beschikbare menu-items variëren, afhankelijk van de instelling van de eigenschap MenuItemType . |
| MenuItemType | Geef op of het menu-item een actie, weergave of uitvoermenu-item is. Een weergavemenu-item is voor een formulier en een uitvoermenu-item is voor een rapport. Een uitvoermenu-item is voor een klasse, taak of query. |
| MinNoOfDecimals | Geef het minimumaantal decimalen op dat wordt weergegeven. Volgnullen worden niet weergegeven. |
| ModelFieldName | Geef een veld op dat wordt gebruikt om de linkeruitlijning en breedte van een besturingselement te bepalen. |
| NoOfDecimals | Geef het aantal decimalen op dat wordt weergegeven. De standaardwaarde is 20. Deze eigenschap is alleen beschikbaar voor echte besturingselementen. |
| Grootte vanBitmap wijzigen | Geef aan of een afbeelding kan worden aangepast aan de afmetingen van een besturingselement. Deze eigenschap is alleen beschikbaar voor bitmapbesturingselementen. |
| RightMargin | Geef de marge voor een besturingselement op. |
| RotateSign | Geef op of het teken voor het besturingselement is omgekeerd. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| ShowLabel | Stel een waarde in of retourneer een waarde die aangeeft of het label voor het besturingselement wordt weergegeven in het formulier. Een waarde waar geeft aan dat het label wordt weergegeven. |
| ShowPicAsText | Geef op of de bestandsnaam voor een afbeelding wordt weergegeven in plaats van de afbeelding. Deze eigenschap is alleen beschikbaar voor bitmapbesturingselementen. |
| ShowZero | Geef op of een 0 -waarde (nul) wordt weergegeven. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| SignDisplay | Geef op hoe het teken van een getal wordt weergegeven. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| SumAll | Geef op of de som van alle waarden wordt berekend. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| SumNeg | Geef op of de som van alle negatieve waarden wordt berekend. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| SumPos | Geef op of de som van alle positieve waarden wordt berekend. Deze eigenschap is alleen beschikbaar voor gehele getallen en echte besturingselementen. |
| Tafel | Geef een gegevensbron op voor het besturingselement. Deze eigenschap is niet beschikbaar voor tekst-, vorm-, vak- en bitmapbesturingselementen. |
| Tekst | Geef de tekenreeks op die wordt weergegeven in een besturingselement. Deze eigenschap is alleen beschikbaar voor tekstbesturingselementen. |
| TimeFormat | Geef op of tijden worden weergegeven in 24-uursnotatie of AM/PM-indeling. Deze eigenschap is alleen beschikbaar voor tijdbesturingselementen. |
| TimeHours | Geef op of er uren worden weergegeven. Deze eigenschap is alleen beschikbaar voor tijdbesturingselementen. |
| TimeMinutes | Geef op of minuten worden weergegeven. Deze eigenschap is alleen beschikbaar voor tijdbesturingselementen. |
| TimeSeconds | Geef op of seconden worden weergegeven. Deze eigenschap is alleen beschikbaar voor tijdbesturingselementen. |
| TimeSeparator | Geef het symbool op dat wordt gebruikt om uren, minuten en seconden te scheiden. Deze eigenschap is alleen beschikbaar voor tijdbesturingselementen. |
| Dikte | Geef de dikte van een besturingsrand op. |
| ThousandSeparator | Geef het symbool op dat wordt gebruikt om duizenden te scheiden. Deze eigenschap is alleen beschikbaar voor echte besturingselementen. |
| Boven | Geef de bovenste uitlijning van een besturingselement op. |
| TopMargin | Geef de marge voor een besturingselement op. |
| Type | Geef het type shape op dat wordt weergegeven. Deze eigenschap is alleen beschikbaar voor shapebesturingselementen. |
| TypeHeaderPrompt | Geef op of er een lijn met puntjes wordt toegevoegd om de ruimte tussen de titel van het besturingselement en de waarde van het besturingselement te vullen. Deze eigenschap is alleen beschikbaar voor tekst- en promptbesturingselementen. |
| Onderstrepen | Onderstrepingstekstopmaak opgeven. |
| Zichtbaar | Stel een waarde in of retourneert die aangeeft of het besturingselement zichtbaar is. Een waarde waar geeft aan dat het besturingselement zichtbaar is. |
| WarnIfMissing | Geef op of een bericht wordt weergegeven als er een afbeelding ontbreekt in het rapport. Deze eigenschap is alleen beschikbaar voor bitmapbesturingselementen. |
| WebMenuItemName | Geef het menu-item op dat moet worden opgenomen in een webmenu. De beschikbare waarden zijn afhankelijk van de instelling van de eigenschap WebMenuItemType . |
| WebMenuItemType | Geef het type van het menu-item op. Er zijn twee categorieën webmenu-items: -URL -Actie De waarde die u selecteert, bepaalt de namen van webmenu-items die beschikbaar zijn voor de eigenschap WebMenuItemName . |
| WebTarget | Geef de locatie op van het besturingselement in een webrapport. |
| Width | Geef de breedte van een besturingselement op. Wanneer een besturingselement is gekoppeld aan een EDT, overschrijft de eigenschap Width van het besturingselement de eigenschap DisplayLength van de EDT. Als u de eigenschap Width instelt op Automatisch voor een bitmapbesturingselement, is de grootte van het besturingselement gebaseerd op de grootte van de afbeelding. |
Rapportontwerpeigenschappen
In de volgende tabel worden de rapportontwerpeigenschappen beschreven.
| Eigenschap | Beschrijving |
|---|---|
| ArrangeMethod | Geef de indeling op voor de besturingselementen in een rapportsectie. |
| Rangschikken Wanneer | Geef op wanneer rapportbesturingselementen zijn gerangschikt. |
| BottomMargin | Geef de onderste marge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die in de systeemtabel wordt opgeslagen. |
| Ondertitel | Geef de naam op die voor het rapport wordt weergegeven in de gebruikersinterface. |
| ColorScheme | Geef het kleurenpalet op. |
| Kolommen | Geef het aantal kolommen op. |
| ColumnSpace | Geef de ruimte tussen kolommen op. |
| Lettertype, FontSize, Cursief, Onderstrepen en Vet | Geef de tekstopmaak op. De instellingen van de eigenschappen Lettertype en Lettertypesize overschrijven de waarden die u instelt door te klikken opOptieslettertypen> in het menu Extra. |
| Voorgrondkleur | Geef de voorgrondkleur op. |
| Height | Geef de hoogte op. |
| LeftMargin | Geef de linkermarge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die in de systeemtabel wordt opgeslagen. |
| LineAbove | Geef het type regel op voor de bovenrand van een sectie. Als een rapport veel regels en vakken bevat, kunt u het shape-besturingselement in een sectie gebruiken. |
| LineBelow | Geef het type regel op voor de onderrand van een sectie. Als een rapport veel regels en vakken bevat, kunt u het shape-besturingselement in een sectie gebruiken. |
| LineLeft | Geef het type regel op voor de linkerrand van een sectie. Als een rapport veel regels en vakken bevat, kunt u het shape-besturingselement in een sectie gebruiken. |
| LineRight | Geef het type lijn op voor de rechterrand van een sectie. Als een rapport veel regels en vakken bevat, kunt u het shape-besturingselement in een sectie gebruiken. |
| ResolutionX, ResolutionY | Geef de afstand tussen rasterlijnen op. |
| RightMargin | Geef de rechtermarge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die in de systeemtabel wordt opgeslagen. |
| Liniaal | Geef de eenheid op voor de liniaal die wordt weergegeven wanneer u een ontwerp bewerkt. Als u een ontwerp wilt bewerken, klikt u met de rechtermuisknop op AutoDesignSpecs of Gegenereerd ontwerp en selecteert u Bewerken. |
| Dikte | Geef de dikte van een sectierand op. |
| TopMargin | Geef de bovenmarge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die in de systeemtabel wordt opgeslagen. |
Eigenschappen van rapportontwerpsectie
In de volgende tabel worden eigenschappen voor rapportontwerpsecties beschreven. Zie de sectie Rapportontwerpeigenschappen voor informatie over andere eigenschappen die beschikbaar zijn voor rapportontwerpen.
| Eigenschap | Beschrijving |
|---|---|
| ArrangeMethod | Geef de indeling op voor de besturingselementen in een rapportsectie. |
| Rangschikken Wanneer | Geef op wanneer de besturingselementen in de container moeten worden gerangschikt. De beschikbare opties zijn Opstarten, Op aanvraag en Nooit. |
| Vet | Het gewicht van het lettertype ophalen of instellen dat is gebruikt om tekst in het besturingselement weer te geven. |
| Onder | Wijzig de positie van de onderkant van het rapport. |
| BottomMargin | Geef de onderste marge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die is opgeslagen in de systeemtabel UserInfo. |
| ColorScheme | Geef het kleurenpalet op. |
| ColumnHeadingsStrategy | Geef de indeling van kolomkoppen op. Als u deze eigenschap instelt op WordWrap, loopt een kop terug wanneer deze langer is dan het langste veld in de kolom. Koppen kunnen worden teruglopen tot maximaal acht regels. Koppen die langer zijn dan acht regels, worden afgekapt. Notitie: De koplengte varieert, afhankelijk van de taal. |
| Kolommen | Geef het aantal kolommen op. |
| Columnspace | Geef de ruimte tussen kolommen op. |
| lettertype | Geef de tekstopmaak op. De instellingen van de eigenschappen Lettertype en Lettertypesize overschrijven de waarden die u kunt instellen door te klikken op Optieslettertypen > in het menu Extra. |
| Lettergrootte | Geef de tekstopmaak op. De instellingen van de eigenschappen Lettertype en Lettertypesize overschrijven de waarden die u kunt instellen door te klikken op Optieslettertypen > in het menu Extra. |
| Voorgrondkleur | Geef de voorgrondkleur op. |
| GrandHeader | Geef op of de waarde van de eigenschap HeaderText wordt weergegeven. De eigenschap GrandHeader is alleen beschikbaar wanneer een rapport meerdere gegevensbronnen bevat die niet zijn genest. |
| GrandTotal | Geef op of de waarde van de eigenschap FooterText wordt weergegeven. De eigenschap GrandTotal is alleen beschikbaar wanneer een rapport meerdere gegevensbronnen bevat die niet zijn genest. |
| HeaderText | Geef de tekst op die boven de eerste record in een sectie wordt weergegeven wanneer de eigenschap GrandHeader is ingesteld op Ja. Deze eigenschap is alleen beschikbaar wanneer een rapport meerdere gegevensbronnen bevat die niet zijn genest. |
| Height | Geef de hoogte op. |
| Cursief | Geef de tekstopmaak op. De instellingen van de eigenschappen Lettertype en Lettertypesize overschrijven de waarden die u kunt instellen door te klikken op Optieslettertypen > in het menu Extra. |
| LabelTopMargin, LabelBottomMargin | Geef de marges boven en onder kolomkoppen op. |
| LeftMargin | Geef de linkermarge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die is opgeslagen in de systeemtabel UserInfo. |
| LineAbove, LineBelow, LineLeft, LineRight | Geef het type regel voor een sectierand op. Als een rapport veel regels en vakken bevat, kunt u het shape-besturingselement in een sectie gebruiken. |
| Toewijzen | Geef de kaart op die moet worden gebruikt om gegevens weer te geven. U kunt een kaartveld koppelen aan een veld in een of meer tabellen. Met deze eigenschap kunt u dezelfde veldnaam gebruiken voor toegang tot velden met verschillende namen in verschillende tabellen. |
| NoOfHeadingLines | Geef het aantal regels op dat wordt gebruikt om kolomkoppen weer te geven. Als u de eigenschap instelt op 0 (nul), worden kolomkoppen niet weergegeven. Voor rapporten met meerdere velden verhoogt u het aantal regels om ervoor te zorgen dat alle velden worden weergegeven. |
| RightMargin | Geef de rechtermarge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die is opgeslagen in de systeemtabel UserInfo. |
| ResolutionX | Geef de afstand tussen rasterlijnen op. |
| Oplossing | Geef de afstand tussen rasterlijnen op. |
| Liniaal | Geef de eenheid op voor de liniaal die wordt weergegeven wanneer u een ontwerp bewerkt. Als u een ontwerp wilt bewerken, klikt u met de rechtermuisknop op AutoDesignSpecs of Gegenereerd ontwerp en selecteert u Bewerken. |
| Tafel | Geef de gegevensbron voor een sectie op. |
| Dikte | Geef de dikte van een sectierand op. |
| Boven | Wijzig de positie van de bovenkant van het rapport. |
| TopMargin | Geef de bovenmarge op. Als u deze eigenschap instelt op Automatisch, wordt de standaardwaarde gebruikt die is opgeslagen in de systeemtabel UserInfo. |
| Onderstrepen | Geef de tekstopmaak op. De instellingen van de eigenschappen Lettertype en Lettertypesize overschrijven de waarden die u kunt instellen door te klikken op Optieslettertypen > in het menu Extra. |
Rapportquery-eigenschappen
In de volgende tabel worden rapportquery-eigenschappen beschreven. Zie de secties 'Rapporteigenschappen' en 'Systeem- en algemene eigenschappen' voor meer informatie over andere rapporteigenschappen.
| Eigenschap | Beschrijving |
|---|---|
| AllowCheck | Haal de vlag Toestaan op of stel deze in. |
| AllowCrossCompany | De vlag Voor meerdere bedrijven toestaan ophalen of instellen. Met deze vlag wordt aangegeven of de uitvoering van query's tussen bedrijven plaatsvindt. |
| Beschrijving | Een tekstuele uitleg van de query. Deze optionele eigenschap wordt vaak gebruikt in Office-invoegtoepassingenscenario's. |
| Form | Geef het formulier op dat wordt gebruikt voor gebruikersinteractie. |
| Interactief | Geef op of gebruikers met het rapport kunnen communiceren door query's te scheiden, printeropties in te stellen, enzovoort. |
| Literals | Geef op hoe letterlijke gegevens worden weergegeven in SQL-instructies. |
| Model | Geef het model op waarin de rapportquery zich bevindt. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een andere laag bevindt. |
| QueryType | Geef het type van de query op. De volgende opties zijn beschikbaar: -Join -Unie De standaardwaarde is Join. |
| Zoekbaar | Geef op of de query deel kan uitmaken van een set query's die kunnen worden gebruikt om de SharePoint-bedrijfscatalogus te doorzoeken. Deze eigenschap is handig wanneer u de functie Enterprise Search gebruikt. De standaardwaarde is Nee. |
| Titel | Geef de titel van de query op. |
| UserUpdate | Geef op of gebruikers een query kunnen bijwerken. |
| Versie | Dit is een interne eigenschap met het kenmerk Alleen-lezen. |
Machtigingseigenschappen voor beveiligingscode
Een codemachtiging is een groep machtigingen die zijn gekoppeld aan een menu-item of een servicebewerking. Wanneer een beveiligingsrol toegang heeft tot een menu-item, heeft deze ook toegang tot andere Application Explorer-items die de codemachtiging voor die menuopdracht vermeldt. De specifieke machtigingen die zijn gedefinieerd onder het codemachtigingsknooppunt, bepalen de mate van toegang.
Beveiligbare objecten
Gebruik codemachtigingen om toegang te verlenen tot beveiligbare objecten. In de volgende lijst ziet u de hiërarchie van codemachtigingsknooppunten in Application Explorer:
- Beveiliging
- Codemachtigingen
- YourCodePermission
- Tabellen
- Servermethoden
- Gekoppelde objecten
- Forms
- Webbesturingselementen
- Rapporten
- YourCodePermission
- Codemachtigingen
Codemachtigingen kunnen ook de toegangsniveaus overschrijven voor beveiligbare objecten onder het knooppunt Gekoppelde objecten .
Eigenschappen van codemachtigingen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Code Permissions>YourCodePermission in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de codemachtiging. Met de codemachtiging kunnen gebruikers de klassemethode uitvoeren die u opgeeft in de eigenschap Methode . |
| Klasse | Optioneel | De klasse die is gekoppeld aan deze codemachtiging. |
| Methode | Optioneel | De methode die is gekoppeld aan deze codemachtiging. |
Tabeleigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt in>YourCodePermission>>> TablesYourTable in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Tafel | Yes | De naam van de tabel. |
| EffectiveAccess | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap EffectiveAccess vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. Stel de machtigingswaarde in op NoAccess om alle toegang tot de tabel te voorkomen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Eigenschappen van servermethode
In de volgende tabel worden de eigenschappen voor het knooppunt in Security>Code Permissions>YourCodePermission>Server Methods>YourServerMethod in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Klasse | Yes | De naam van de serverklasse. |
| Methode | Yes | De beveiligde servermethode die is gelabeld met het kenmerk SysEntryPointAttribute . |
| EffectiveAccess | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Aanroepen: de servermethode kan worden aangeroepen. - NoAccess : de servermethode kan niet worden aangeroepen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Formuliereigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Code Permissions>YourCodePermission>Associated Objects>>YourForm in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Form | Yes | De naam van het formulier. |
| AccessLevel | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap EffectiveAccess vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. Stel de machtigingswaarde in op NoAccess om alle toegang tot het formulier te voorkomen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Eigenschappen van webbesturing
In de volgende tabel worden de eigenschappen voor het knooppunt in Security>Code Permissions>YourCodePermission>Associated Objects>Web Controls>YourWebControl in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| WebControl | Yes | De naam van het web besturingselement. |
| AccessLevel | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap EffectiveAccess vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. Stel de machtigingswaarde in op NoAccess om alle toegang tot het webbesturingselement te voorkomen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Rapporteigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Code Permissions>YourCodePermission>Associated Objects>Reports>YourReport in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van het rapportontwerp. |
| Rapporteren | Yes | De volledige naam van het rapport. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Eigenschappen van beveiligingsrechten
Beveiligingsmachtigingen worden gecombineerd tot bevoegdheden en bevoegdheden worden gecombineerd tot taken. Definieer taken als groepen gerelateerde bevoegdheden die een gebruiker toegang bieden tot een specifieke bedrijfsfunctie. In Application Explorer ordent u deze bevoegdheden in de knooppunten van een taak.
Aanbevolen procedures
Volg deze best practice-regels voor taken:
- Wijs alle taken toe aan een rol.
- Alle taken opnemen als onderdeel van een procescyclus.
- Omdat een dienst een specifieke bedrijfsfunctie vertegenwoordigt, wijzigt u zelden of nooit de naam van de plicht. Uw bedrijf betaalt bijvoorbeeld facturen. Hoewel de details van het betalen van facturen kunnen veranderen, verandert de essentiële functie van het betalen van facturen niet. In plaats van een nieuwe plicht te maken, wijzigt u de bevoegdheidssubknooppunten van de rechten.
- Wijzig zelden of nooit de naam van een procescyclus.
Hiërarchie van rechten in Application Explorer
In de volgende lijst ziet u de hiërarchie van duty-knooppunten in Application Explorer:
- Beveiliging
- Plichten
- YourDuty
- Bevoegdheden
- YourDuty
- Plichten
Eigenschappen van rechten
In de volgende tabel worden de eigenschappen voor het knooppunt bij Security>Duties>YourDuty in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de plicht. |
| Etiket | Yes | Tekst die in de gebruikersinterface voor de taak wordt weergegeven. |
| Beschrijving | Yes | Een beschrijving van de rechten. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de rechten zijn ingeschakeld. De volgende opties zijn beschikbaar: - Ja , de plicht inschakelen. - Nee - De plicht uitschakelen. |
Eigenschappen van bevoegdheden
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Duties>YourDuty>Privileges>YourPrivilege in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de bevoegdheid. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de bevoegdheid is ingeschakeld. De volgende opties zijn beschikbaar: - Ja : schakel de bevoegdheid in. - Nee : schakel de bevoegdheid uit. |
Eigenschappen van beveiligingsbevoegdheden
Een bevoegdheid is een groep machtigingen. De knooppunten onder elk bevoegdheidsknooppunt identificeren de beveiligbare objecten waartoe een gebruiker toegang heeft en het toegangsniveau voor elk object kan instellen.
Aanbevolen procedures
In deze sectie worden de best practice-regels voor bevoegdheden beschreven.
- Gebruik bevoegdheden om de toegang op te geven die vereist is om een taak uit te voeren.
- Gebruik bevoegdheden om de machtigingen voor gerelateerde beveiligbare objecten te groeperen. Menu-items en de bijbehorende besturingselementen zijn bijvoorbeeld nauw verwant.
- Wijs bevoegdheden rechtstreeks toe aan beveiligingsrollen. Het is echter eenvoudiger om beveiligingsinstellingen te onderhouden als u taken of procescycli toewijst in plaats van bevoegdheden.
Beveiligbare objecten
Gebruik bevoegdheden om toegang te verlenen tot beveiligbare objecten. In de volgende lijst ziet u de hiërarchie onder het knooppunt Beveiligingsbevoegdheden> in Application Explorer:
- Beveiliging
- Privileges
- YourPrivilege
- Toegangspunten
- Machtigingen
- Tabellen
- Servermethoden
- Forms
- YourPrivilege
- Privileges
Bevoegdheden kunnen ook de toegangsniveaus overschrijven voor beveiligbare objecten, omdat ze elders in Application Explorer worden gedefinieerd. Een machtiging kan bijvoorbeeld een machtiging negeren die door de eigenschap EffectiveAccess wordt gedefinieerd onder Forms>YourForm>Permissions>Update>Tables>YourTable in Application Explorer.
Eigenschappen van bevoegdheden
In de volgende tabel worden de eigenschappen voor het knooppunt bij Security>Privileges>YourPrivilege in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de bevoegdheid. |
| Etiket | Yes | Tekst die wordt weergegeven voor de bevoegdheid in de gebruikersinterface. |
| Beschrijving | Yes | Een beschrijving van de bevoegdheid. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de bevoegdheid is ingeschakeld. De volgende opties zijn beschikbaar: - Ja : schakel de bevoegdheid in. - Nee : schakel de bevoegdheid uit. |
Eigenschappen van toegangspunt
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Privileges>YourPrivilege>EntryPoints>YourEntryPoint in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van het toegangspunt. |
| ObjectType | Yes | Het objecttype van het toegangspunt. De volgende opties zijn beschikbaar: - MenuItemDisplay - MenuItemOutput - MenuItemAction - ServiceOperation - WebActionItem - WebURLItem - WebManagedContent |
| Objectnaam | Yes | De objectnaam van het toegangspunt. |
| ObjectChildName | Optioneel | Een waarde die de naam van de servicemethode vertegenwoordigt. Notitie: Geef alleen een waarde op voor deze eigenschap als de eigenschap ObjectType is ingesteld op ServiceOperation. |
| AccessLevel | Yes | De machtigingswaarde. Voor alle objecttypen behalve ServiceOperation zijn de volgende opties beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap AccessLevel vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. U kunt de machtigingswaarde instellen op NoAccess om alle toegang tot het toegangspunt te voorkomen. De juiste machtiging is alleen van toepassing wanneer een tijdstatustabel betrokken is. Met deze machtiging kunt u updaterecords in een tijdstatustabel uitgeven. Voor het objecttype ServiceOperation zijn de volgende opties beschikbaar: - Aanroepen: de servermethode kan worden aangeroepen. - NoAccess : de servermethode kan niet worden aangeroepen. |
Tabeleigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Privileges>YourPrivilege>Permissions>Tables>YourTable in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Tafel | Yes | De naam van de tabel. |
| EffectiveAccess | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap EffectiveAccess vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. De juiste machtiging is alleen van toepassing wanneer een tijdstatustabel betrokken is. Met deze machtiging kunt u records bijwerken in een tijdstatustabel. Stel de machtigingswaarde in op NoAccess om alle toegang tot de tabel te voorkomen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Eigenschappen van servermethode
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Privileges>YourPrivilege>Permissions>Server Methods>YourServerMethod in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Klasse | Yes | De naam van de serverklasse. |
| Methode | Yes | De naam van de beveiligde servermethode die is gelabeld met het kenmerk SysEntryPointAttribute . |
| EffectiveAccess | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Aanroepen: de servermethode kan worden aangeroepen. - NoAccess : de servermethode kan niet worden aangeroepen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Formuliereigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Privileges>YourPrivilege>Permissions>Forms>YourForm in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Form | Yes | De naam van het formulier. |
Eigenschappen van beveiligingsprocescyclus
Een procescyclus is een groep taken. Een procescyclus vertegenwoordigt een functie op hoog niveau. Hoewel de details van de uitvoering van een bepaalde taakfunctie na verloop van tijd kunnen veranderen, verandert het concept en de naam van die functie waarschijnlijk niet.
Aanbevolen procedures
In deze sectie worden de best practice-regels voor procescycli beschreven.
- Elke taak moet deel uitmaken van een procescyclus.
- Gebruik een procescyclus om een groep taken voor een functie te organiseren.
Procescyclushiërarchie in Application Explorer
In de volgende lijst ziet u de hiërarchie van procescyclusknooppunten in Application Explorer:
- Beveiliging
- Procescycli
- YourProcessCycle
- Functies
- YourProcessCycle
- Procescycli
Eigenschappen van procescyclus
In de volgende tabel worden de eigenschappen voor het knooppunt in Security>ProcessCycles>YourProcessCycle in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de procescyclus. |
| Etiket | Yes | Tekst die wordt weergegeven voor de procescyclus in de gebruikersinterface. |
| Beschrijving | Yes | Een beschrijving van de procescyclus. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de rechten zijn ingeschakeld. De volgende opties zijn beschikbaar: - Ja : schakel de procescyclus in. - Nee : schakel de procescyclus uit. |
Eigenschappen van rechten
In de volgende tabel worden de eigenschappen voor het knooppunt bij Security>Process Cycles>YourProcessCycle>Duties>YourDuty in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de plicht. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de rechten zijn ingeschakeld. De volgende opties zijn beschikbaar: - Ja , de plicht inschakelen. - Nee - De plicht uitschakelen. |
Eigenschappen van beveiligingsbeleid
Ontwikkelaars en systeembeheerders kunnen beveiligingsbeleid maken om toegang tot een subset van gegevensrecords in tabellen te weigeren.
Beperkte tabellen van een beleid
In Application Explorer, onder het knooppunt Beperkte tabellen van een beveiligingsbeleid, kunt u tabellen en weergaven toevoegen. Deze tabellen en weergaven hebben betrekking op de gegevensbrontabel van de query die u noemt in de eigenschap Query van het beleid. In de volgende lijst ziet u de hiërarchie van beveiligingsbeleidsknooppunten in Application Explorer:
- Beveiliging
- Beleid
- YourPolicy
- Beperkte tabellen
- YourConstrainedTable
- YourConstrainedSubTable
- YourConstrainedView
- YourConstrainedTable
- Beperkte tabellen
- YourPolicy
- Beleid
Elk knooppunt Met beperkte tabellen kan een willekeurig aantal beperkte tabellen en weergaven bevatten. Daarnaast kan elke beperkte tabel een willekeurig aantal beperkte subtabellen bevatten.
Eigenschappen van beveiligingsbeleid
In de volgende tabel worden de eigenschappen voor het knooppunt in Security>Policies>YourPolicy in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van het beveiligingsbeleid. |
| Etiket | Yes | De tekst die wordt weergegeven voor het beveiligingsbeleid in de gebruikersinterface. |
| PrimaryTable | Yes | De tabel die is opgegeven in de gegevensbron voor de query voor het beveiligingsbeleid. |
| Query | Yes | De query die door het beleid wordt gebruikt om gegevens te filteren uit de beperkte tabellen die door het beleid worden opgegeven. |
| UseNotExistJoin | Yes | Een waarde die aangeeft of de beveiligingsquery moet worden toegepast als geen join of een bestaat-join . |
| PolicyGroup | No | Beheerders en ontwikkelaars kunnen deze eigenschap gebruiken om snel groepen gerelateerd beveiligingsbeleid te identificeren. De beschikbare opties zijn de namen van de beveiligingsbeleidsgroepen die de systeembeheerder of ontwikkelaar maakt. Het systeem gebruikt deze eigenschap niet tijdens runtime. |
| ConstrainedTable | Yes | Een waarde die bepaalt of het beveiligingsbeleid de gegevenswaarden in records beperkt die worden geretourneerd uit de primaire tabel. De volgende opties zijn beschikbaar: - Ja : het beveiligingsbeleid wordt afgedwongen in de primaire tabel. - Nee : het beveiligingsbeleid wordt niet afgedwongen in de primaire tabel. |
| Ingeschakeld | Yes | Een waarde die bepaalt of het systeem het beleid tijdens runtime afdwingt. De volgende opties zijn beschikbaar: - Ja : het beveiligingsbeleid inschakelen. - Nee : schakel het beveiligingsbeleid uit. |
| Bewerking | Yes | Een waarde waarmee wordt bepaald voor welke gegevensbewerkingen het beleid wordt afgedwongen. De volgende opties zijn beschikbaar: -Selecteer -Invoegen -Update - Verwijderen - Invoegen, bijwerken en verwijderen - Alle bewerkingen |
| contexttype | Yes | Een waarde waarmee het contexttype van het beveiligingsbeleid wordt bepaald. De volgende opties zijn beschikbaar: - ContextString : u moet een waarde opgeven voor de eigenschap ContextString . Het beveiligingsbeleid maakt gebruik van een specifieke toepassingscontext voor het beleid. - RoleName : het beveiligingsbeleid wordt alleen toegepast op de toepassingsgebruiker die is toegewezen aan de waarde van RoleName. - RoleProperty : deze waarde wordt gebruikt in combinatie met de eigenschap ContextString om meerdere rollencontext op te geven. |
| ContextString | Yes | Deze eigenschap wordt gebruikt in combinatie met de eigenschap ContextType . Het kan worden gebruikt om een toepassingscontext of meerdere rollen op te geven. |
Eigenschappen van beveiligingsrol
Rollen vertegenwoordigen een verzameling machtigingen die u aan gebruikers kunt verlenen. De knooppunten die onder elk rolknooppunt zijn genest, identificeren verschillende beveiligbare objecten waartoe een gebruiker toegang heeft en geef het toegangsniveau op.
Rolknooppunt in Application Explorer
Rollen gebruiken om toegang te verlenen tot beveiligbare objecten. In de volgende lijst ziet u de hiërarchie van rolknooppunten in Application Explorer:
- Beveiliging
- Rollen
- YourRole
- Functies
- Bevoegdheden
- Machtigingen
- Tabellen
- Forms
- Servermethoden
- Subrollen
- YourRole
- Rollen
Koppel rollen doorgaans aan beveiligingstaken en soms aan beveiligingsbevoegdheden. De toegangsniveaus voor beveiligbare objecten binnen een rol zijn afkomstig van de taken, bevoegdheden of beide. Rollen kunnen ook de toegangsniveaus overschrijven voor beveiligbare objecten onder het knooppunt Machtigingen.
Eigenschappen van rollen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Roles>YourRole in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de rol. |
| Etiket | Yes | Tekst die in de gebruikersinterface voor de rol wordt weergegeven. |
| Beschrijving | Yes | Een beschrijving van de rol. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de rol is ingeschakeld. De volgende opties zijn beschikbaar: - Ja : schakel de rol in. - Nee : schakel de rol uit. |
| PastDataAccess | Yes | De afgelopen gegevenstoegang voor de tabellen met datum-effectieve velden. De volgende opties zijn beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap PastDataAccess vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. Stel de machtigingswaarde in op NoAccess om alle toegang tot de tabel te voorkomen. |
| CurrentDataAccess | Yes | De huidige gegevenstoegang voor de tabellen met datum-effectieve velden. |
| FutureDataAccess | Yes | De toekomstige gegevenstoegang voor de tabellen met datum-effectieve velden. |
| ContextString | Optioneel | Een door de gebruiker gedefinieerde tekenreeks die door het beveiligingsbeleid kan worden gebruikt. |
Eigenschappen van rechten
In de volgende tabel worden de eigenschappen voor het knooppunt bij Security>Roles>>YourDuty in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de plicht. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de rechten zijn ingeschakeld. De volgende opties zijn beschikbaar: - Ja , de plicht inschakelen. - Nee - De plicht uitschakelen. |
Eigenschappen van bevoegdheden
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Roles>Privileges>YourPrivilege in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de bevoegdheid. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de bevoegdheid is ingeschakeld. De volgende opties zijn beschikbaar: - Ja : schakel de bevoegdheid in. - Nee : schakel de bevoegdheid uit. |
Tabeleigenschappen
In de volgende tabel worden de eigenschappen beschreven voor het knooppunt op Security>Roles>Permissions>Tables>YourTable in Application Explorer.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Tafel | Yes | De naam van de tabel. |
| EffectiveAccess | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Lezen -Update - Maken -Juiste - Verwijderen - NoAccess De machtigingswaarden voor de eigenschap EffectiveAccess vertegenwoordigen een hiërarchie. Lezen is de zwakste machtiging en Verwijderen is de sterkste. Verwijdermachtiging omvat elke andere machtiging. Machtiging maken omvat Bijwerken en Lezen. Stel de machtigingswaarde in op NoAccess om alle toegang tot de tabel te voorkomen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Formuliereigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt in Security>Roles>Permissions>Form>YourForm in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Form | Yes | De naam van het formulier. |
Eigenschappen van servermethode
In de volgende tabel worden de eigenschappen voor het knooppunt in Security>Roles>Permissions>Server Methods>YourServerMethod in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Klasse | Yes | De naam van de serverklasse. |
| Methode | Yes | De naam van de beveiligde servermethode die is gelabeld met het kenmerk SysEntryPointAttribute . |
| EffectiveAccess | Yes | De machtigingswaarde. De volgende opties zijn beschikbaar: - Aanroepen: de servermethode kan worden aangeroepen. - NoAccess : de servermethode kan niet worden aangeroepen. |
| Beheerd door | Optioneel | Automation-hulpprogramma's gebruiken deze eigenschap. |
Subroleigenschappen
In de volgende tabel worden de eigenschappen voor het knooppunt op Security>Roles Sub Roles>>YourSubRole in Application Explorer beschreven.
| Eigenschap | Vereist | Beschrijving |
|---|---|---|
| Naam | Yes | De naam van de subrole. |
| Ingeschakeld | Yes | Een waarde die aangeeft of de rechten zijn ingeschakeld. De volgende opties zijn beschikbaar: - Ja - De subrol inschakelen - Nee : schakel de subrol uit. |
Eigenschappen van het webmenu
In de volgende tabel worden de eigenschappen beschreven die specifiek zijn voor webmenu's en submenu's.
| Eigenschap | Beschrijving |
|---|---|
| ConfigurationKey | Geef de configuratiesleutel op waarmee de weergave van dit menu wordt bepaald. Als een gebruiker geen toegang heeft tot de configuratiesleutel, is het menu niet zichtbaar. |
| Markeringen geselecteerd | Deze eigenschap wordt niet ondersteund. |
| Etiket | Geef de tekst op die wordt weergegeven voor het knooppunt op het hoogste niveau van het webmenu of submenu. De waarde mag niet langer zijn dan 250 tekens. |
| MenuItemName | Geef het menu-item op dat moet worden geopend wanneer het knooppunt op het hoogste niveau voor het menu of submenu wordt geklikt. De beschikbare opties zijn afhankelijk van de instelling van de eigenschap MenuItemType . |
| MenuItemType | Geef het type menu-item op dat het knooppunt op het hoogste niveau van het menu of submenu opent. De beschikbare opties zijn Actie en URL. |
| Model | Geef het model op. Een model is een logische groepering van elementen in een laag. Voorbeelden van elementen zijn een tabel of klasse. Een element kan in precies één model in een laag bestaan. Hetzelfde element kan bestaan in een aangepaste versie in een model dat zich in een hogere laag bevindt. |
| SetCompany | Deze eigenschap zorgt ervoor dat het systeem het bedrijf wijzigt wanneer het formulier de focus krijgt. Als de eigenschap SaveDataPerCompany in een tabel is ingesteld op Ja, moet de eigenschap SetCompany in een formulierontwerp dat de tabel als gegevensbron gebruikt, ook worden ingesteld op Ja. |
| ShowParentModule | Geef op of de QuickLaunch moet worden bijgewerkt op basis van de bovenliggende module van het menu-item. De volgende opties zijn beschikbaar: - Ja : werk de QuickLaunch altijd bij op basis van de bovenliggende module van het menu-item. - Nee : laat de QuickLaunch ongewijzigd, zelfs als de bovenliggende module van het menu-item verschilt van de huidige module. De standaardwaarde is Ja. |
Eigenschappen van menu-item web
In de volgende tabel worden de eigenschappen beschreven die specifiek zijn voor webmenu-items.
| Eigenschap | Beschrijving |
|---|---|
| Groot | Geef de grootte van de knop op wanneer deze wordt gebruikt in een actievenster. De volgende opties zijn beschikbaar: - Ja : de knop wordt op volledige grootte weergegeven en bevindt zich aan het begin van de groep. - Nee : de knop wordt weergegeven op de kleinere grootte en bevindt zich aan de rechterkant van de groep. |
| CloseDialogBehavior | Geef de actie op die wordt uitgevoerd in het bovenliggende venster wanneer het dialoogvenster wordt gesloten. De volgende opties zijn beschikbaar: - Automatisch : afhankelijk van hoe het dialoogvenster is gebruikt, worden de juiste updateacties uitgevoerd wanneer het dialoogvenster wordt gesloten. - RefreshDataSource : de alleen-lezen gegevensbron op het bovenliggende formulier wordt bijgewerkt. Met deze optie blijft de huidige selectie behouden en wordt er een Research() -bewerking uitgevoerd op de gegevensbron. - RefreshPage - Vernieuw de pagina. - Verzenden - Vernieuw de bovenliggende pagina. - Geen - Er wordt geen actie uitgevoerd. De standaardwaarde is Automatisch. |
| HideActionPane | Geef op of het actievenster zichtbaar is op de pagina die wordt geopend. |
| Homepage | Geef op of de pagina een rollencentrumpagina is en wordt geïmplementeerd op de hoofdsite van de Enterprise-portal. |
| NeedsRecord | Wanneer u deze eigenschap instelt op Ja, wordt de menuopdracht weergegeven wanneer er geen records in de gegevensset staan. |
| PageDefinition | De pagina waarnaar het webmenu-item verwijst. |
| Parameters | Geef de argumenten op die worden doorgegeven aan de pagina die wordt geopend. Elke parameter moet het volgende formulier hebben: naamwaarde= Als meerdere parameters moeten worden doorgegeven, moeten ze worden gescheiden door een en-teken (&), zoals wordt weergegeven in het volgende voorbeeld: mode=2&category=1 |
| URL | Geef de URL op waarnaar u wilt navigeren. |
| WebConfigurationKey | Selecteer de configuratiesleutel die vereist is om het menu-item van het web in te schakelen. Gebruik de sleutel voor de module waartoe het object behoort. |
| WindowMode | Geef het type venster op dat moet worden gebruikt voor de pagina die wordt geopend. De volgende opties zijn beschikbaar: - Inline : de pagina die wordt geopend, vervangt de bestaande inhoud in de browser. Als het webmenu-item wordt geopend vanuit een dialoogvenster, wordt de pagina die wordt geopend in een nieuw browservenster geopend. - Modal : als er geen dialoogvenster is geopend, wordt er een nieuw dialoogvenster gemaakt. Als het webmenu-item wordt geopend vanuit een dialoogvenster, wordt de inhoud van het huidige dialoogvenster vervangen door de pagina die wordt geopend. - NewModal : de pagina die wordt geopend, wordt altijd geopend in een nieuw dialoogvenster. - NewWindow : de pagina die wordt geopend, wordt geopend in een nieuw browservenster. |
| WindowParameters | Geef andere parameters op om het uiterlijk van het SharePoint-dialoogvenster te bepalen. De parameters moeten tussen accolades ({}) staan en gescheiden door komma's. In het volgende voorbeeld ziet u hoe u de eigenschap WindowParameters instelt, zodat het dialoogvenster een grootte heeft van 400 × 300 pixels, zodat deze geen knop Sluiten of Maximaliseren heeft: {width:400, height:300, showClose:false, allowMaximize:false} |
| Venstergrootte | Geef de grootte op van het venster dat moet worden gebruikt voor de pagina die wordt geopend. De volgende opties zijn beschikbaar: - Kleinste - 330 × 200 pixels - Klein - 550 × 450 pixels - Gemiddeld - 800 × 630 pixels - Groot - 930 × 630 pixels - Maximum - De grootste grootte die past in de grenzen van het hoofdbrowservenster |