Hallo,
Ik heb een vraag met een drietal mogelijke oplossingen, waarvan ik hoop dat er minimaal 1 mogelijk is.
Ik heb een draaitabel opgesteld. In deze draaitabel wens ik de "gebruiker" zelf de mogelijkheid te geven om zijn of haar draaitabel samen te stellen uit de beschikbare velden die opgenomen zijn in het "filterveld" gedeelte. Nu is dit wel mogelijk, maar het is ook mogelijk de velden uit dit gedeelte te verwijderen. Ik wil dus eigenlijk dat het niet mogelijk is deze velden te verwijderen, maar dat de gebruiker wel zelf kan gaan schuiven indien hij of zij haar tabel wil aanpassen. Bij gebeurtenissen kun je een gebeurtenis schrijven bij "bij wijziging draaitabel". Ook dit heb ik geprobeerd, maar werkt volgens mij niet naar behoren.
Nu heb ik de hoop op deze optie reeds opgegeven en ben ik op zoek gegaan naar een andere mogelijkheid. Dit is de mogelijkheid dat ik de zogenoemde 'lijst met velden' beschikbaar maak voor de "gebruiker". Op deze manier kan de "gebruiker" zelf zijn of haar draaitabel samenstellen. Dan is het dus niet erg als de gebruiker de 'filtervelden' verwijderd, aangezien deze ze zelf terug kan halen. De gegevens in de 'lijst met velden' veranderen niet. Dat zou dus betekenen dat bij het starten van het formulier automatisch de 'lijst met velden' wordt weergegeven. Het moet dan ook niet mogelijk zijn dat deze 'lijst met velden' wordt verwijderd, mits deze weer terugkomt indien het formulier opnieuw gestart wordt. Dan is het minder erg.
Ook deze optie lukt me niet om uit te voeren, dus probeer ik een simpelere optie. Hierbij geef ik de "gebruiker" helemaal geen rechten (behalve het filteren zelf), waardoor het formulier alleen beschikbaar is en men dus niet de mogelijkheid heeft aan de draaitabel te sleutelen. Ik heb alles vergrendeld in alle formulieren, subformulieren en noem maar op, maar desondanks kunnen de 'filtervelden' etc gewoon nog worden gewijzigd, verschoven en verwijderd.
Ik hoop dat iemand 1 van deze 3 mogelijkheden tot leven kan wekken of mogelijkerwijs een andere oplossing heeft voor dit probleem.
Alvast bedankt voor jullie moeite!
Ik heb een vraag met een drietal mogelijke oplossingen, waarvan ik hoop dat er minimaal 1 mogelijk is.
Ik heb een draaitabel opgesteld. In deze draaitabel wens ik de "gebruiker" zelf de mogelijkheid te geven om zijn of haar draaitabel samen te stellen uit de beschikbare velden die opgenomen zijn in het "filterveld" gedeelte. Nu is dit wel mogelijk, maar het is ook mogelijk de velden uit dit gedeelte te verwijderen. Ik wil dus eigenlijk dat het niet mogelijk is deze velden te verwijderen, maar dat de gebruiker wel zelf kan gaan schuiven indien hij of zij haar tabel wil aanpassen. Bij gebeurtenissen kun je een gebeurtenis schrijven bij "bij wijziging draaitabel". Ook dit heb ik geprobeerd, maar werkt volgens mij niet naar behoren.
Nu heb ik de hoop op deze optie reeds opgegeven en ben ik op zoek gegaan naar een andere mogelijkheid. Dit is de mogelijkheid dat ik de zogenoemde 'lijst met velden' beschikbaar maak voor de "gebruiker". Op deze manier kan de "gebruiker" zelf zijn of haar draaitabel samenstellen. Dan is het dus niet erg als de gebruiker de 'filtervelden' verwijderd, aangezien deze ze zelf terug kan halen. De gegevens in de 'lijst met velden' veranderen niet. Dat zou dus betekenen dat bij het starten van het formulier automatisch de 'lijst met velden' wordt weergegeven. Het moet dan ook niet mogelijk zijn dat deze 'lijst met velden' wordt verwijderd, mits deze weer terugkomt indien het formulier opnieuw gestart wordt. Dan is het minder erg.
Ook deze optie lukt me niet om uit te voeren, dus probeer ik een simpelere optie. Hierbij geef ik de "gebruiker" helemaal geen rechten (behalve het filteren zelf), waardoor het formulier alleen beschikbaar is en men dus niet de mogelijkheid heeft aan de draaitabel te sleutelen. Ik heb alles vergrendeld in alle formulieren, subformulieren en noem maar op, maar desondanks kunnen de 'filtervelden' etc gewoon nog worden gewijzigd, verschoven en verwijderd.
Ik hoop dat iemand 1 van deze 3 mogelijkheden tot leven kan wekken of mogelijkerwijs een andere oplossing heeft voor dit probleem.
Alvast bedankt voor jullie moeite!