Thinkwise menu-item maken dat formulier opent

Het is eenvoudig om in Thinkwise een menu-item te maken dat het beheer van een tabel beschikbaar maakt. Het slepen van de tabel naar het betreffende menu is al voldoende. Maar wat als je wilt dat een van de menu-items een link is naar een formulier om een item aan die tabel toe te voegen? Tijd voor een stappenplan!

Zoals zo vaak gaan we ook hier beginnen met een variant. Zie hiervoor onder andere dit artikel. Hierin staat ook hoe je hier een menu-item van kunt maken met een eigen naam.

Nu ben je al een heel eind. Wat nu belangrijk is, is om ervoor te zorgen dat het screen type zodanig wordt aangepast, dan hij alleen het formulier bevat. Daarvoor maken we een nieuw screen type. Dit doe je door de volgende stappen te doorlopen:

  • Ga naar User interface > Screen types
  • Maak een nieuw screen type aan
  • Geef deze alleen het element Formulier

Nu moet je alleen nog de variant koppelen aan dit screentype. Ga daarvoor terug naar de variant en selecteer bij 'main screen type' het nieuw aangemaakte screen type. Klaar! Om nu verder te gaan heb je de mogelijkheid om te kiezen tussen 2 opties: een snelle variant en een iets meer uitgebreide variant.

Optie 1

Nu ziet het er al aardig uit, maar in de applicatie zelf wordt het formulier niet meteen in de toevoegen modus gestart. Dat is vervelend, want daardoor zie je teveel buttons en wordt er ten onrechte al data ingeladen.

  • Open de variant
  • Ga naar het tabblad Settings
  • Vink 'start empty with filter' aan
  • Ga naar het tabblad Permissions
  • Vink alles uit, behalve 'Add'

In principe is het gelukt, maar het nadeel is dat je als gebruiker nog eerst op de + moet drukken voordat je kunt beginnen met het invoeren van data. Wil je liever dat de gebruiker meteen kan beginnen met typen, volg dan optie 2.

Optie 2

Bij deze optie maak je gebruik van een process flow. Klik hiervoor eerst op Processes > Process flows en doorloop de volgende stappen:

  • Maak een nieuwe process flow
  • Voeg via het tabblad Process Actions 2 stappen toe:
    • Open document op de tabel variant
    • Add record op de basistabel
  • Ga naar het tabblad Design
  • Verbind de stappen als volgt: Start > Open document > Add record > Stop

Dit is voldoende om bij het klikken op het menu-item het formulier in toevoegen modus te openen!

Over mij

Mijn naam is Marcel van Langen. Ik ben werkzaam als freelancer. Een harde en eerlijke werker, met een passie voor doelgerichte oplossingen. Ik voer al jaren mooie klussen uit voor geweldige klanten. Mijn technische specialisaties zijn het Thinkwise platform, SQL Server en ColdFusion development.

Lees verder...
Diensten