Jump to content
  • 0

Record op "slot zetten"


mikezwet

Question

Posted

Hallo,

Is het mogelijk om een gemaakt record (bv een factuur) op slot te zetten zodat hij niet meer gewijzigd kan worden.

Ik ben hiermee al een tijdje bezig, ik heb bv al een dubbel bestand gemaakt, dus dan word het nieuwe record geexporteert naar een beveiligd bestand maar dit is toch wat omslachig.

 

Misschien hebben jullie een tip,

Vr Gr Mike Zwetsloot

2 answers to this question

Recommended Posts

  • 0
Posted

Dupliceer de layout, maak alle velden niet meer toegankelijk.

stel een een veld in. bijv: field: locked = 1 (1 voor beveiligd, 2 voor toegankelijk)

 

Als iemand dan naar die betreffende factuur wil maakje een script:

if (locked = 1)

goto layout (beveiligd)

else

goto layout (toegankelijk)

endif

  • 0
Posted

HJK's oplossing is enkel van toepassing al je het switchen volledig onder controle hebt en de gebruiker niet zelf nog handmatig van layout kan veranderen.

 

vanaf versie 5.5 en dus ook versie 6 kan je het al of niet zien, editeren en deleten van een record laten afhangen van een berekende situatie.

Bij de definitie van je paswoord kan je die beperking aangeven dmv allowed, not allowed and limited. Bij limited hangt daar dus een calculation aan vast.

Dit is dus op recordniveau, want het kan afhankelijk zijn van een veldje in je record.

Je maakt dus een nieuw calculation veld in je db die 1 of 0 geeft.

bvb

 _x_edit_allowed is Calculation = Case (DokumentStatus = "Faktuur", 0, 1)

in je passwoord definitie verwijs je nu naar dit nieuwe veld als 'beslisser' over je edit - privileges.

HTH.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...