Overslaan naar hoofdinhoud
HPO Software Stapsgewijze handleidingen voor 4D-databases en low-code app-ontwikkeling — van je eerste tabel tot een werkende bedrijfsapp.

Sommige links op deze site zijn affiliate links: als je via hen koopt, kunnen wij een commissie verdienen zonder extra kosten voor jou. Dit beïnvloedt nooit wat wij aanbevelen. Zie onze affiliate disclosure voor meer informatie. Affiliate-verklaring.

4th Dimension Learning: De Basis

Voorbeeldgegevens invoeren Welkom bij 4th Dimension Learning Basics Deel II door Jeff Hopkins - 02 februari 2000 (bijgewerkt op 18 februari 2000) Webdesign door David Graham Jeff Hopkins is een 4D-partner, ervaren FileMaker Pro-ontwikkelaar, eigenaar van HPO SOFT , en oprichter van de non-profitorganisatie Association of Database Developers, Inc. Wanneer hij niet met een van bovenstaande rollen bezig is, werkt hij onvermoeibaar om anderen te helpen via verschillende discussielijsten over databases. phxjeff@aol.com . i.

Inleiding Zoals aangegeven in Deel I, staat 4D in dit document voor 4th Dimension en staat FMP voor FileMaker Pro. Dit document is gemaakt op een Macintosh. Hoewel er bij gebruik van 4D voor Windows kleine verschillen kunnen optreden in sommige schermafbeeldingen, zou dezelfde werkwijze op beide platformen moeten werken. Velen zullen zeggen dat je programmeur moet zijn om 4D-programma’s te maken.

Hoewel het zeker geen kwaad kan, geldt net als bij FMP dat je veel kunt bereiken zonder ooit te hoeven programmeren of scripts te schrijven. Dit deel leidt de lezer door de ontwikkeling van een eenvoudig plat bestand met één tabel. Met uitzondering van één eenvoudige berekening (een zogenaamde “Objectmethode”) komen er geen methoden of berekeningen aan bod.

De reden hiervoor is dat je, zodra je het onderstaande onder de knie hebt, verder kunt gaan met het echt interessante werk: gerelateerde bestanden, methoden, berekeningen, runtime-versies, gecompileerde versies en webhosting. Ik heb gemerkt dat het bij het begin het moeilijkste is om in 4D goed bij te houden waar je bent, omdat 4D niet altijd doet wat je verwacht. Ik raad aan om meerdere testdatabases te maken zoals beschreven in dit deel en te experimenteren met verschillende opties.

In sommige gevallen word je aangenaam verrast, maar in andere gevallen kun je aanvankelijk gefrustreerd raken. Deel II laat zien hoe je: Een nieuwe database maakt De eigenschappen van een 4D-database instelt Tabellen maakt Gegevensvelden maakt Formulieren maakt Een waardelijst (keuzelijst) maakt Voorbeeldgegevens invoert Volgorde van het maken van een database Het helpt de beginnende 4D-ontwikkelaar om de juiste volgorde voor het maken van een 4D-database te begrijpen.

Eerst moet er een tabel worden gemaakt. Vervolgens worden de gegevensvelden gemaakt. Tot slot worden invoer- en uitvoerformulieren gemaakt. Berekeningen/methoden worden voor de gegevensvelden gemaakt.

Related: — A spreadsheet-simple interface sitting on top of a real , with automations, views, and shareable interfaces..

Opmerking: Er zijn nog veel meer details die uitgevoerd moeten worden, maar het bovenstaande vormt de basis voor wat in dit deel aan bod komt. Teruggaan om een tabel toe te voegen of te bewerken Misschien wilt u teruggaan om nieuwe gegevensvelden, een nieuwe tabel of een nieuw formulier toe te voegen.

Dit verloopt niet zo rechttoe rechtaan als u misschien zou verwachten. Stel dat u een formulier heeft bewerkt en besluit dat u een andere tabel wilt toevoegen. Normaal gesproken selecteert u in de ontwerpmodus “Nieuwe tabel” in het menu Structuur. Maar wacht, er is geen menu Structuur.

Wat is er gebeurd? 4D heeft de menubalk in de ontwerpmodus gewijzigd. U moet alle 4D-vensters sluiten (niet 4D zelf, alleen de open vensters); dan verschijnt het menu Structuur weer.

If you are shopping: — A that plugs into the wider Zoho suite and prices per user rather than per app..

Nu kunt u de tabellen zien om ze te bewerken of nieuwe te maken. U kunt nu ook gegevensvelden bewerken en maken. Om formulieren te bewerken of nieuwe te maken, is het menu Gereedschappen in de ontwerpmodus altijd aanwezig, dus dat zou geen verwarring moeten opleveren.

Dankbetuigingen Bijzondere dank aan: James Fortier( jim40er@halcyon.com ) voor het leveren van enkele bronnen en het helpen bij het proeflezen van het document. Copyright

P.S. A few readers have asked which relational database platform we actually reach for — it's Claris FileMaker Pro; if you want the current details.


Try FileMaker Free for 45 Days

The long-running relational database platform for teams that need custom apps on desktop, web, and mobile from a single file.