Ik heb een lastige (of het kan natuurlijk helemaal niet)
In een applicatie heb ik een tabel met offertes.
Je kunt het record op slot zetten door in het veld "slot" een één in te voeren.
Nu heb ik in de gebruikers privilege set bij "Data Access and Design" custom privileges ingesteld bij het modificeren van een offerte record. Dat mag niet als het veld "slot" op 1 staat.
Dit gaat natuurlijk nog goed!
In de offerte maak ik gebruik van een child-tabel "offerte_lines". Voor die tabel heb ik natuurlijk dezelfde privileges ingesteld.
Nu is het dus zo dat als de offerte op slot staat zowel de velden van de tabel offerte als van de tabel offerte_lines niet gewijzigd kunnen worden (tenzij je in een andere privilegeset zit natuurlijk)
Nu het probleem:
Het aanmaken van records in de child-tabel "offerte_lines" kan je alleen limiteren met "ja" of "nee". Het is nu dus nog mogelijk om nieuwe offerteregels aan te maken terwijl deze al op slot staat. Ik wil liever niet met een extra layout of tab-weergave werken omdat je dan weer alles moet scripten en de standaard "status area" moet je ook gewoon kunnen gebruiken om naar het volgende of vorige record te gaan. Ik heb ook al gekeken of je met custom menu's de sub-commands "next record" en "previous record" kan manipuleren door er een script aan te koppelen, dat zou wat mij betreft een prima compromis zijn omdat het "boekje" in de status-area daar volgens mij ook gebruik van maakt. Dat lukt dus helaas niet.
Question
tackenco
Ik heb een lastige (of het kan natuurlijk helemaal niet)
In een applicatie heb ik een tabel met offertes.
Je kunt het record op slot zetten door in het veld "slot" een één in te voeren.
Nu heb ik in de gebruikers privilege set bij "Data Access and Design" custom privileges ingesteld bij het modificeren van een offerte record. Dat mag niet als het veld "slot" op 1 staat.
Dit gaat natuurlijk nog goed!
In de offerte maak ik gebruik van een child-tabel "offerte_lines". Voor die tabel heb ik natuurlijk dezelfde privileges ingesteld.
Nu is het dus zo dat als de offerte op slot staat zowel de velden van de tabel offerte als van de tabel offerte_lines niet gewijzigd kunnen worden (tenzij je in een andere privilegeset zit natuurlijk)
Nu het probleem:
Het aanmaken van records in de child-tabel "offerte_lines" kan je alleen limiteren met "ja" of "nee". Het is nu dus nog mogelijk om nieuwe offerteregels aan te maken terwijl deze al op slot staat. Ik wil liever niet met een extra layout of tab-weergave werken omdat je dan weer alles moet scripten en de standaard "status area" moet je ook gewoon kunnen gebruiken om naar het volgende of vorige record te gaan. Ik heb ook al gekeken of je met custom menu's de sub-commands "next record" en "previous record" kan manipuleren door er een script aan te koppelen, dat zou wat mij betreft een prima compromis zijn omdat het "boekje" in de status-area daar volgens mij ook gebruik van maakt. Dat lukt dus helaas niet.
Ik hoop dat iemand een goede ingeving heeft!
Alvast bedankt
16 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.