Pagina 1 van 1
Eenvoudigere lay-out of view voor database forms
Geplaatst: vr feb 24, 2012 7:07 am
door chriskol
Beste,
Ik heb mijn database gereed en ik ben tevreden over de lay-out en functionaliteit.
Nu wil ik hem op een tweetal computers zetten van personen die nog nooit hebben gewerkt met databases. Daarom wil ik een zo eenvoudig mogelijke view creeren voor hen. Hiermee bedoel ik dat ik eigenlijk wil dat deze personen alleen het invulform te zien krijgen, want dit is het enige wat ze nodig hebben. Het liefst heb ik dus dat ze op een icoon klikken en dat dan het invulformulier verschijnt zonder dat ze daarin iets kunnen veranderen. Voor zover ik kan vinden op het forum en op het internet kan het niet wat ik wil. Of weet iemand hier misschien iets om het in ieder geval zo eenvoudig mogelijk te maken.
Mvg Chris
Re: Eenvoudigere lay-out of view voor database forms
Geplaatst: vr feb 24, 2012 1:56 pm
door RPG
Hallo
Het is moeilijk om deze vraag te beantwoorden. Er is een grootte kans dat bij elk antwoord gezegd wordt: dat weet ik al of het kan niet vanwege de door mij gekozen opzet.
Er is ook nog de vraag wat wil je beschermen tegen gebruikers? Ook dat wordt nergens duidelijk gemaakt
Ik denk dat het beste altijd is om de gebruikers goed op te leiden in het gebruik en omgaan met computers.
Romke
Re: Eenvoudigere lay-out of view voor database forms
Geplaatst: vr feb 24, 2012 2:51 pm
door chriskol
Hoi Romke,
Bedankt voor je antwoord.
Ja, ik ben het met je eens om gebruikers goed op te leiden, maar ik wil de mogelijkheid tot fouten maken beperken. Ik hoopte eigenlijk dat het mogelijk was om de gebruiker geen toegang te geven tot Tables en Queries. Of vanuit een pagina in word, excel of wat dan ook een macro te maken zodat als ik op een knop druk dat de macro dan het formulier: klant toevoegen opent.
Het ligt namelijk iets moeilijker aangezien ik in Kenia woon en werk, en daar zijn erg veel mensen niet opgegroeid met computers. Zij hebben dus iets meer moeite met dingen onthouden als het om het gebruik gaat, daarom wil ik zoveel mogelijk hen faciliteren in gebruiksgemak zodat ze niet ''teveel knoppen zien''.
Nou ja ik heb dus geen enkel idee of zoiets mogelijk is.
Misschien jij wel? Of weet je waarop ik moet zoeken in de forums? (engels is ook prima aangezien ik engelse versie gebruik)
Bedankt in ieder geval voor je reactie!
ps ik heb ook erg veel gehaald uit de zipfolder waar je me gisteren naar hebt gelinkt, zaten veel handigheden in die ik goed kon gebruiken!
Re: Eenvoudigere lay-out of view voor database forms
Geplaatst: vr feb 24, 2012 5:44 pm
door RPG
Hallo
Ik zal proberen een antwoord te formuleren.
Beschermen tabellen en query's
Dit kan het best op database niveau. Zorg er voor dat de gegevens niet in het databasedocument worden opgeslagen maar apart. De moeilijkste vorm hierbij is maak een aparte server voor de database. Op het Engelse forum wordt dit in detail beschreven door DACM. Als je een niet embedded database hebt kun je vrij gedetailleerd aangeven welke gegevens iedereen kan inzien en ook mag wijzigen. De server kan werken alleen op een computer maar ook op meerdere, afhankelijk van het ontwerp.
Locale query's en View in database engine.
Locale query's worden opgeslagen in het database document en kunnen moeilijk beschermd worden. Views, wat mijns inziens ook query's zijn worden opgeslagen in de database. Dat betekent ook dat ze meer algemeen zijn en ook beschermd kunnen worden.
Macro's
Macro's binnen OOo zijn buiten gewoon moeilijk en verwacht niet dat je bij het handje genomen wordt. Ik heb op het Engelse forum voorbeelden geplaatst met gedetailleerde uit leg. Ik heb ze zo gemaakt dat ze niet veranderd hoeven te worden en als het lukt om ze te gebruiken dan is het mooi anders is het jammer.
Embedded forms of niet
Ik kies bijna altijd voor embedded forms maar er kunnen ook redenen zijn om voor niet embedded forms te kiezen. Het is meer een persoonlijke keuze. Lees eerst misschien het op het Engelse forum hierover. Het woord wat gebruikt wordt voor niet embedded forms is : standalone form.
Links
http://user.services.openoffice.org/en/ ... m.php?f=83
http://user.services.openoffice.org/en/ ... .php?f=100
Afsluiting
Ik hoop dat dit al wat inzicht geeft. Ik wil aangeven dat ik zelf geen kennis heb over het beschermen van gegevens op de manier zoals aangegeven. Ik weet alleen uit boeken dat het kan. Ik heb wel het idee dat dit gemakkelijker is dan het begrijpen van macro's binnen OOo.
Romke
Re: Eenvoudigere lay-out of view voor database forms
Geplaatst: za feb 25, 2012 8:29 pm
door eremmel
Ik heb zelf ook geen ervaring met het 'professioneel' gebruik van Base, maar ik zou zeker goed rondkijken op het Engelstalige forum. De vraag om op te starten met een formulier ipv Base omgeving is vaker gesteld op dat forum, dus gewoon zoeken of anders nog eens vragen.
Romke heeft je al veel belangrijke info gegeven. T.b.v. gegevensbeveiliging het volgende. Als je een externe database gebruikt, zou je elke gebruiker zijn eigen account kunnen geven (logingegevens via ODBC/JDBC regelen per gebruiker/PC) je kunt dan de toegang op tabel niveau regelen.