Een aangepast lint toepassen op een formulier of rapport in Access

Hier begrijpen we de stappen van het toepassen van een aangepast lint op een formulier of rapport in MS Access.

De rapporten of formulieren die we gebruiken in MS Access zijn voor een groot deel aangepast, zodat ze goed werken met het soort database dat we hebben. En om deze objecten nog relevanter te maken voor uw database, kunt u er ook op maat gemaakte linten aan toevoegen. Deze linten maken gebruik van declaratieve XML-opmaak die op tekst is gebaseerd en wordt gebruikt om het proces van het maken en toevoegen van aanpassingen aan het lint te vereenvoudigen. Om een ​​gebruiksvriendelijke interface te maken, hebt u slechts een paar regels XML nodig, aangezien er ruimte is voor flexibiliteit bij het aanpassen van de interface van uw lint in MS Access. Deze aanpassingsmarkeringen kunnen vervolgens worden opgeslagen in een Access-database, in een tabel, gekoppeld aan een Excel-werkblad of worden ingesloten via een VBA-procedure.Een beknopte handleiding om u te helpen een aangepast lint op een formulier of rapport aan te brengen

Hier zullen we de procedure uitleggen om aangepaste linten toe te voegen aan toegangsformulieren of rapporten tijdens het laden ervan.

Zorgen voor beschikbaarheid van XML voor lintaanpassing

USysRibbons Table gebruiken voor het opslaan van Ribbon Extensibility XML

USysRibbons-tabelEr zijn verschillende methoden die kunnen worden gebruikt om de lintaanpassingen beschikbaar te maken, een daarvan is om gebruik te maken van een USysRibbons-tabel. Hiermee kunt u deze aanpassingen implementeren zonder een VBA-code of een macro te gebruiken.

USysRibbons is een systeemtabel die door de gebruiker zelf wordt gemaakt. Er zijn echter bepaalde voorwaarden waarmee u rekening moet houden bij het maken van deze tabel.

  • Het moet specifieke kolomnamen hebben, bijvoorbeeld 'RibbonName' en 'Ribbon XML', om ervoor te zorgen dat de aanpassingen soepel op het lint worden geïmplementeerd.
  • Deze kolommen moeten een gedefinieerd gegevenstype hebben en mogen alleen geldige en relevante informatie bevatten.

Gebruik van de LoadCustomUI-methode voor het laden van Ribbon Extensibility XML

U kunt er ook voor kiezen om de XML-uitbreidbaarheid van het lint programmatisch te laden met behulp van de LoadCustomUI-methode. Hiervoor moet u eerst een module in uw database hebben die gebruikmaakt van de LoadCustomUI-methode om zowel de naam als de XML-aanpassingsmarkering voor het lint op te geven.

U kunt de XML-opmaak ophalen van het Recordset-object dat is gemaakt met een tabel, of van een externe bron, zoals een XML-bestand dat in een tekenreeks is geparseerd. U kunt ook gebruikmaken van een XML-opmaak die rechtstreeks in de procedure is ingesloten. Zodra dit is gebeurd, kunt u ervoor kiezen om op dezelfde manier meerdere linten te maken. Zorg ervoor dat elk lint een unieke naam heeft, en de ID-kenmerken van alle tabbladen die worden gebruikt om het lint samen te stellen, zijn ook uniek.

Zodra deze procedure is voltooid, kunt u ervoor kiezen een AutoExec-macro te maken die de procedure uitvoert via de RunCode-actie. Hierdoor wordt de LoadCustomUI-methode automatisch toegepast wanneer de applicatie wordt gestart, waardoor alle linten beschikbaar komen voor de applicatie.

Aangepaste linten toepassen om toegang te krijgen tot formulieren en rapporten

  1. Zorg ervoor dat het aangepaste lint beschikbaar is bij Access.
  2. Open het object in de ontwerpweergave
  3. Selecteer Eigenschappenblad op het tabblad Ontwerpen.
  4. Selecteer op het tabblad Alles in het eigenschappenvenster de lijst met lintnamen en selecteer een lint.
  5. Sla het object op voordat u het sluit en open het vervolgens opnieuw.

Het tegenkomen van een beschadigde Access-database is een zeer waarschijnlijke gebeurtenis voor een gewone Access-gebruiker. U kunt uw gegevens echter effectief opslaan ondanks een incident van corruptie in Access als u een krachtig hulpmiddel zoals DataNumen Access Repair naar mdb repareren databasebestanden.

Auteur Introductie:

Vivian Stevens is een expert op het gebied van gegevensherstel in DataNumen, Inc., de wereldleider in technologieën voor gegevensherstel, waaronder sql reparatie en Excel-herstelsoftwareproducten. Voor meer informatie bezoek www.datanumen.com

Reacties zijn gesloten.