Jump to content
  • 0

Vraag over opzoekveld icm portaal


clarify9

Question

Hoi,

 

Als beginnend FM gebruiker, vandaag nog een 2e vraag:

 

* Als oefening heb ik een tabel gemaakt, genaamd IT TAKES TWO

* Deze tabel bestaat uit twee tabellen waarvan een met een portaal

* In het portaal wordt 1x een getal zelf ingevuld, 1x een getal opgehaald uit de andere tabel en 1x een getal berekend.

 

Probleem:

Het opzoekveld werkt nog niet bij een NIEUW record, maar wel als ik terugblader en weer terug??

 

Zie bijlage voor mijn test bestand.

 

groet,

 

C9

IT TAKES TWO.fp7

Edited by Guest
Link to comment

5 answers to this question

Recommended Posts

  • 0

Nadere toelichting / oefening

 

Als ik bijvoorbeeld bij: new record (handmatige nummering) 10 invul en bij opzoekveld 100, en bij invoerveld 5.

 

Dan zou ik verwachten dat er bij opzoekveld ook 100 komt te staan en als berekend veld 5+100 = 105.

 

Zoals gezegd is dit helaas niet het geval en staat er 5, omdat het opzoekveld in het portaal in eerste instantie niet werkt, maar bij heen en terug bladeren weer wel :)

Link to comment
  • 0

De FileMaker-filosofie over wat "doorkijkvelden" en "portalen" zijn en waartoe ze eigenlijk dienen, is je blijkbaar niet bekend.

Ze dienen absoluut niet om iets te doen (hoewel dat vaak wel kan), maar om iets te zien. Dat is de essentie en de kern (en ook de reden waarom portals niet geschikt zijn om af te drukken; FileMaker zelf schrijft daarover: "they were never meant to"). Sinds FileMaker 3 is aan data opzet weinig of niets veranderd.

Link to comment
  • 0

Dat portalen enkel bedoeld zijn om iets te bekijken wist ik inderdaad nog niet.

 

In de zelfstudie/oefening die bij FM8.5wordt geleverd, wordt hier overigens wel uitgebreid op ingegaan.

 

"Gegevens uit een lijst met gerelateerde records weergeven

In de volgende oefening leert u hoe u alle clubleden van de afzonderlijke bedrijven weergeeft. Tevens leert u hoe u [met portalen] nieuwe leden toevoegt aan de tabel Leden zonder voor elk nieuw lid de bedrijfsnaam opnieuw in te voeren."

 

Zijn er wellicht andere (betere) methoden, waarmee ik twee tabellen tegelijk kan bewerken of een soortgelijk effect kan bereiken?

 

Dit vindt ik namelijk ontzettend handig!!

 

C9

Link to comment
  • 0
"Gegevens uit een lijst met gerelateerde records weergeven

In de volgende oefening leert u hoe u alle clubleden van de afzonderlijke bedrijven weergeeft. Tevens leert u hoe u [met portalen] nieuwe leden toevoegt aan de tabel Leden zonder voor elk nieuw lid de bedrijfsnaam opnieuw in te voeren."

 

Dit is het dus ongeveer: weergeven en nieuwe gerelateerde records aanmaken (ook delete is mogelijk maar meestal afgeraden). Een portaal is dus een venster dat je informatie toont over records van een andere tabel. Buiten het feit dat het IN de eerste tabel te zien is, en zijn records gerelateerd zijn AAN de eerste, heeft het er "niks" mee te maken, net zo weinig als het landschap dat je door het raam ziet te maken heeft met je huis (buiten natuurlijk de relatie, ie de plaats waar je huis staat relatief tegenover dat landschap).

Maar voor we verder gaan: wat bedoel je wanneer je zegt dat je dingen wil veranderen in twee tabellen tegelijk? Als het is wat je hierboven uitlegt met een voorbeeld, dan lijkt me dat weinig zinvol, omdat portal refresh niet bepaald de snelste kant is van het FileMaker-gebeuren.

Link to comment
  • 0

Als alternatief heb ik het "opzoekveld" in tabel 1 en 2 opgenomen als meerzijdige relatie. Zoeken is dan niet meer nodig en een en ander werkt dan realtime.

 

Toch erg handig allemaal, een paar jaar geleden zou ik hier tijden mee bezig geweest zijn in Access, dit gaat echt veel sneller :)

 

Thanks voor de goede en duidelijke uitleg!

 

Voor de liefhebbers heb ik de oplossing bijgevoegd.

 

C9

IT TAKES TWO.fp7

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