Ga naar inhoud
  • 0

gevonden set toevoegen aan een groep met aparte joint


Quint

Vraag

Geplaatst:

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.

3 antwoorden op deze vraag

Aanbevolen berichten

  • 0
Geplaatst:

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

  • 0
Geplaatst:

Je zou ook een export - import kunnen doen.

Export alle gevonden contactID import deze en in de linkfile.

 

Groet,

 

WJ

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...