Na lange tijd niets met FMP te hebben gedaan ben ik weer bezig met een projectje.
Daar loop ik tegen het volgende probleem aan.
BESTAND: Tijdelijk
Veld [getal] : id1
BESTAND: Basis
Veld [getal]: id2
Veld [calc]:: calc
Het is de bedoeling dat de gegevens van Tijdelijk via een picklist uit Basis gehaald worden.
De picklist dient alleen die waarden te bevatten die nog niet in Tijdelijk zijn opgenomen.
Dus als Basis 4 records heeft, met id2: 1, 2, 3, 4 en Tijdelijk 2 records met id1: 1, 4 dan moet de picklist alleen de id’s 2 en 3 weergeven.
Ik heb een relatie gelegd tussen de twee bestanden en kan in Basis dmv een calculatie per record weergeven met een 0 welke records nog ‘missen’ in Tijdelijk.
Ik was in de veronderstelling dat ik daarna via een relatie tussen de twee bestanden, in een
portal in Tijdelijk, de nog missende recordjes zou kunnen tonen maar dat werkt niet:
Tijdelijk: PK: globalNul ~ Basis: FK: calcNul
Het lukt overigens ook niet via een selfjoin in Basis.
Als ik nog een extra getalveld aanmaak met dezelfde veldwaarden als het calcveld en ik verleg de relatie naar dat getalveld dan is er geen probleem, maar ik wil niet steeds dit getalveld via een script laten opfrissen.
Vraag
Arnoud
Hallo allemaal,
Na lange tijd niets met FMP te hebben gedaan ben ik weer bezig met een projectje.
Daar loop ik tegen het volgende probleem aan.
BESTAND: Tijdelijk
Veld [getal] : id1
BESTAND: Basis
Veld [getal]: id2
Veld [calc]:: calc
Het is de bedoeling dat de gegevens van Tijdelijk via een picklist uit Basis gehaald worden.
De picklist dient alleen die waarden te bevatten die nog niet in Tijdelijk zijn opgenomen.
Dus als Basis 4 records heeft, met id2: 1, 2, 3, 4 en Tijdelijk 2 records met id1: 1, 4 dan moet de picklist alleen de id’s 2 en 3 weergeven.
Ik heb een relatie gelegd tussen de twee bestanden en kan in Basis dmv een calculatie per record weergeven met een 0 welke records nog ‘missen’ in Tijdelijk.
Ik was in de veronderstelling dat ik daarna via een relatie tussen de twee bestanden, in een
portal in Tijdelijk, de nog missende recordjes zou kunnen tonen maar dat werkt niet:
Tijdelijk: PK: globalNul ~ Basis: FK: calcNul
Het lukt overigens ook niet via een selfjoin in Basis.
Als ik nog een extra getalveld aanmaak met dezelfde veldwaarden als het calcveld en ik verleg de relatie naar dat getalveld dan is er geen probleem, maar ik wil niet steeds dit getalveld via een script laten opfrissen.
Wie kan mij een zetje geven?
m.vr.gr,
Arnoud
aangepast door Gast12 antwoorden op deze vraag
Aanbevolen berichten
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.