Jump to content
  • 0

gevonden set toevoegen aan een groep met aparte joint


Quint

Question

Hallo, enige dagen hier neuzen heeft me al heel wat geleerd maar

dit ben ik nog niet tegen gekomen.

 

Ik heb een DB met 3 tabellen, eigenlijk 2 en een joint.

 

opzet :

namen

groepen

link(nameID,groepenID)

op deze manier kunnen verschillende namen lid zijn van meerdere groepen

en verschillende groepen de namen bevatten.

 

2 layouts, Namen en Groepen met op beide een portaal (link)

Van uit beide layouts kan ik het beheren.

 

Nu wil ik een set gevonden namen toevoegen aan een bepaalde groep

geautomatiseerd natuurlijk.

 

Ik kan me geen ingang bedenken hoe dit op te lossen in een script

 

Hopelijk kunnen jullie me een schop in de juiste richting geven.

 

Mvg Quint

 

edit : het is inmiddels gelukt maar goede tips blijven welkom.

Link to comment

3 answers to this question

Recommended Posts

  • 0

Ik verwachte de vraag eigenlijk al maar had vanmorgen

niet zo heel veel tijd.

Kijkend naar een filmpje van ISO filemaker magazine over de nieuwe functies in fm8

schoot deze optie me te binnen.

Think out of the box

 

fysiekgedeelte

Ik heb bij de linkfile een #1 global toegevoegd.

(groepID,contactID,Global#1)

Bij contacten een helpfield 'found' toegevoegd met de standaardwaarde 0.

(kan ook leeg blijven volgens mij)

 

Een nieuwe layout met als basetable "link" en daarop een bijbehorend portaal

naar contacten link::#1 = contacts::found

 

script:: Komend van uit layout met basetable 'contacts'

in bijgaand jpeg.

Gebruik makend van volgens mij 2 nieuwe functies in fm8

 

Het gebruik van variabelen (en een loop daarop gebaseerd)

en 'GetNthRecord'.

 

Ik ben wel trots dat het gelukt is maar.

 

-------------

 

Mijn eerste gedachte is, de linkportaal staat op het namen

detail layout (contacts)

Handmatig kan ik op deze layout elke gewenste groep dmv

valuelist (groepID) toevoegen aan een contact.

Hoe kan ik in een script een portaalrij toevoegen

:?:

De standaard loop en Exit after last record had ik dan willen gebruiken.

 

Nu heb ik een zinloze layout, en beide tables een veld extra....

en een loop gebaseerd op een variabele waar ik nog niet

zo'n vertrouwen in heb (gutfeeling en totaal ongefundeerd)

 

Nog steeds benieuwd naar mogelijk andere oplossingen.

 

Mvg Quint

5a758dc257fda_Afbeelding1.jpg.1fbbca0d7a18cffa296e49d1ea439106.jpg

LayoutContacts.jpg.8a5567fc4669e937eb4bee65add0a89d.jpg

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...