Webserviceprompt-engine
Systeembeheerders kunnen gebruikergedefinieerde schermen aanmaken waarin gebruik wordt gemaakt van de onderliggende webservices waarop het systeem is gebouwd. Met de Webserviceprompt-engine wordt het scherm weergegeven waarmee de promptdefinitie wordt vertegenwoordigd. Met de Webserviceprompt-engine worden ook gegevens verwerkt die voor de prompttransacties zijn ingevoerd via de onderliggende webservices.
Omdat de Webserviceprompt-engine webservices gebruikt, worden de gegevens rechtstreeks naar de onderliggende tabellen verwerkt wanneer de transacties worden geregistreerd. U krijgt dus direct feedback als de transactie is gelukt en zelfs wanneer de transactie validatie- of webservicefouten bevat. Deze fouten kunnen vervolgens in 'real time' worden gecorrigeerd en de transacties kunnen opnieuw worden geregistreerd.
Zodra een webserviceprompt is aangemaakt, moet de systeembeheerder het bijbehorende scherm in de menustructuur van de gebruikersgroepen plaatsen. Hierdoor wordt het nieuwe scherm beschikbaar via de menustructuur en wordt het nieuwe scherm net als alle andere schermen in het systeem weergegeven. De schermnaam is gelijk aan de promptomschrijving. U hebt alleen zoekrechten voor het nieuwe scherm nodig.
Het volgende geldt voor schermen die zijn gebaseerd op webserviceprompts:
- Deze schermen zijn onafhankelijke recordweergaven zonder tabbladen en zonder Dataspy-filterfuncties.
- Gemeenschappelijke tabbladen en vensters (Opmerkingen, Documenten, Adressen enzovoort) zijn niet beschikbaar.
- Schermontwerp is niet beschikbaar. De werkbalkknop Schermontwerp is niet beschikbaar.
- De enige beschikbare werkbalkopties zijn Vorige scherm, Opslaan, Scherm herstellen en Help
- Snelmenu's via de rechtermuisknop zijn niet beschikbaar.
- De opties Dataspy, Exporteren naar Excel, Snelfilter en Opmaak opslaan zijn niet beschikbaar.
- Extra kenmerken worden niet ondersteund.
- Het zoekvak dat in het geselecteerde scherm voor een gekozen veld is gedefinieerd, wordt niet automatisch weergegeven. De systeembeheerder moet een zoekcode koppelen of een opgevraagde waarde definiƫren voor elk zoekvak.