Ga naar inhoud
  • 0

Aanmaken nieuw record in gerelateerde tabel


ober

Vraag

Geplaatst:

Hoihoi,

 

Ik gebruik FileMaker 5 en wil graag op elegante wijze nieuwe records aanmaken in een gerelateerd bestand.

 

Een 'create related record' scriptstap kan ik niet vinden.

 

Een 'new record' script aanroepen in het gerelateerde bestand zou mooi zijn wanneer ik de foreign key mee kan geven als script parameter.

Helaas, dit snapt FM5 niet.

 

Copy / Paste gebruiken lost het probleem op, maar dit vind ik smerig omdat je daarmee je Windows clipboard misbruikt.

 

Via een portaal met de optie 'allow creation of records' lijkt het me ook mogelijk. Echter ik zie portalen als layout hulpmiddelen, en wil mn bestand niet onnodig vervuilen met een layout die ik nooit nodig zal hebben.

 

Kan iemand me aan een 'normale' oplossing helpen of moet ik me neerleggen bij het feit dat FileMaker 'vies' programmeren in de hand werkt?

 

mvg,

Huub van den Broek

3 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Geplaatst:

Via een portaal met de optie 'allow creation of records' lijkt het me ook mogelijk.

Dit is de enige 'elegante' manier.

Echter ik zie portalen als layout hulpmiddelen, en wil mn bestand niet onnodig vervuilen met een layout die ik nooit nodig zal hebben.

Portalen mag je absoluut niet zien als 'vervuilende hulpmiddelen' maar zijn de enige efficiënte manier om gerelateerde gegevens op te vragen en in te geven zonder gebruik te moeten maken van 'vies programmeren of scripten (in geval van filemaker). (Portalen moet je vergelijken met een subform in Acces)

... met een layout die ik nooit nodig zal hebben

Die layout zal je misschien nog het meeste van al nodig hebben. :wink:

  • 0
Geplaatst:

Je kunt je keys doorgeven van de ene tabel naar de andere met behulp van globalen.

 

FileMaker Pro 7 met de scriptparameters is echter verreweg een van de mooiste methoden.

  • 0
Geplaatst:

Dankjewel Sanne..

 

FileMaker 7 heb ik helaas (nog) niet ter beschikking.

 

Maar een oplossing met een globale variabele in de gerelateerde tabel is wat mij betreft inderdaad netter dan de eerdergenoemde oplossingen.

 

Mvg,

Huub

Doe mee aan dit gesprek

Je kunt dit nu plaatsen en later registreren. Indien je reeds een account hebt, log dan nu in om het bericht te plaatsen met je account.

Gast
Beantwoord deze vraag...

×   Geplakt als verrijkte tekst.   Plak in plaats daarvan als platte tekst

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...