Wat je wil kan alleen op een enkelvoudig formulier.
Dat is een vreemde opmerking die ook niet klopt; als je een formulier opent in Ontwerpweergave, zie je van elk object dat jer op dat formulier zet precies één exemplaar. Met zelf in te stellen eigenschappen. Dus één object dat is gekoppeld aan een veld (afhankelijk object) of één niet-afhankelijk object. Dat formulier kun je dan in verschillende
weergaven bekijken zoals enkelvoudig of meervoudig, maar het blijft natuurlijk maar één object.
In dat object zie je
per record de opgeslagen waarden bij een afhankelijk object,en de ingetypte/gekozen waarde bij een niet-afhankelijk object. Enige verschil tussen een enkelvoudig en doorlopend formulier? Ach, moet ik dat nog uitleggen?
En overigens is de 'uitleg' van Peter sowieso niet relevant, want stel dát hij gelijk en dat TS inderdaad wil dat je (en dat oók nog eens op een doorlopend formulier!) één 'variant' van een veld 'actief' kan maken, en de anderen 'vergrendeld', wat zou dat dan voor de gebruiker uitmaken? Helemaal niets! Je kunt namelijk nooit meer dan één record tegelijk bewerken, dus als je in het actieve record zit, kun je sowieso
nooit in de andere records komen!
Tenzij je een ander record actief maakt, maar dan is het verlaten record dat natuurlijk niet meer, en wordt dat record opgeslagen. En dát kan dan alleen maar als aan de integriteitseisen van de tabel is voldaan. Stel dat je een nieuw record aan het invoegen bent in een tabel met een aantal verplichte velden; als je dan naar een ander record gaat
zonder dat alle verplichte velden zijn ingevuld, dan lukt dat niet eens.
Kortom: een doorlopend formulier is in essentie niets anders dan een enkelvoudig formulier, maar je ziet, vandaar de naam, meer records. Meer is het eigenlijk niet.
Dus: zolang TS niet uitlegt wat hij bedoelt, komen we geen steek verder. En heeft verder speculeren helemaal geen zin. Zie mijn uitleg hierboven.
Wat je dus kan doen in een formulier: zorgen dat je records niet kunt muteren, toevoegen en/of verwijderen als je de gegevens wilt aanpassen, en met een knop die instelling veranderen naar <Bewerken toegestaan>, <Verwijderen toegestaan> en/of <Toevoegingen toegestaan>. Afhankelijk van de gewenste mutatiegraad.
Als je dan wilt kunnen toevoegen, moeten alle velden uiteraard 'open' staan voor input, maar je kunt er, als je wilt dat alleen bepaalde gegevens mogen worden gemuteerd, van sommige velden de eigenschappen <Ingeschakeld> op "Ja" zetten en <Vergrendeld> op "Nee" zodat je die velden kunt muteren, en bij de andere velden zet je die twee opties andersom. Maar het is dus een stuk makkelijker om de beveiliging op formulier niveau in te stellen.