Berekeningvelden definiërenGebruik berekeningvelden om berekeningen uit te voeren op de volgende typen gegevens: tekst, getal, datum, tijd of container.De gegevens in een berekeningveld zijn het resultaat van een formule die u opgeeft. Het resultaat kan een van deze typen gegevens zijn: tekst, getal, datum, tijd of container.
1.
4. Typ in het invoervak Veldnaam een naam voor het veld.
5.
6. Klik op Maken.
7. De context voor een berekening moet alleen worden ingesteld wanneer u een berekeningveld maakt in een brontabel waarvan de relatiegrafiek twee of meer vermeldingen bevat. De keuze die u maakt, heeft mogelijk gevolgen voor de berekeningresultaten, in het bijzonder als uw berekening velden uit gerelateerde tabellen bevat.Zie De evaluatiecontext voor een berekeningveld kiezen voor meer informatie over het gebruik van context in berekeningen.Klik waar u het item wilt weergeven in het formulevak. Voer vervolgens de volgende handelingen uit. U kunt de formule ook zelf in het vak typen.
Als u veldnamen uit een andere tabel wilt weergeven, kiest u een tabel uit de lijst met tabellen. Wiskundige operator of tekstoperator Vergelijkingsoperator of logische operator of een exponent Voor Operatoren dubbelklikt u op een operator in de lijst of typt u een operator. Zie Vergelijkingsoperatoren en Logische operatoren. Dubbelklik op een functie in de lijst met functies. Vervang in het formulevak de tijdelijke parameter door een waarde of uitdrukking.
•
• Druk op Insert (Windows) of de spatiebalk (Mac OS) om het geselecteerde onderdeel in het formulevak te plaatsen.
Het veldtype voor het resultaat instellen Selecteer Aantal herhalingen en typ daarna het gewenste aantal herhalingen. Zie Herhalende velden definiëren. Berekening voorkomen als alle velden waarnaar wordt verwezen leeg zijn Wanneer deze optie is ingeschakeld, evalueert FileMaker Pro een berekening niet als alle velden die door de berekening worden gebruikt, leeg zijn.
10. Als u voor het veld opties voor indexeren en opslaan wilt selecteren, klikt u op Opslagopties, selecteert u de gewenste opties in het dialoogvenster Opslagopties en klikt u op OK.
11. Klik op OK om het dialoogvenster Berekening opgeven te sluiten.Belangrijk Om verwarring te voorkomen, moet u in FileMaker Pro berekeningsformules altijd definiëren met jaartallen van vier cijfers. Zie Conversie van datums met een jaartal van twee cijfers voor meer informatie.
1.
2. Klik op + in de kolomkop om een nieuw veld toe te voegen.
3. Klik met de rechtermuisknop op de kolomkop voor het nieuwe veld en kies Veld > Veldtype > Berekening in het venstermenu.
4. Stel een formule voor de berekening samen en geef opties voor het veld op in het dialoogvenster Berekening opgeven.
• In plaats van de lijsten met velden of operatoren te gebruiken, kunt u in het dialoogvenster Berekening opgeven ook de veldnamen, operatoren en functies gewoon typen.
• In een berekeningveld wordt een resultaat berekend van de waarden in andere velden in de huidige record (of van gerelateerde records in een relatie), of van velden die met opties voor globale opslag zijn gedefinieerd. In een resuméveld wordt daarentegen een resultaat berekend op basis van waarden uit meerdere records in de database. Zie Resumévelden definiëren voor meer informatie.)
• De formule wordt berekend zodra u het dialoogvenster Database beheren sluit. Dit kan even duren wanneer de database een groot aantal records bevat (bijvoorbeeld 10.000 records).
• Als u wijzigingen wilt aanbrengen in de manier waarop functies in het dialoogvenster worden weergegeven, moet u een categorie selecteren in de lijst Weergave.
• Berekeningen met een gerelateerd veld, resuméveld, globale waarde of verwijzing naar een andere niet-opgeslagen berekening zijn van het type niet-opgeslagen.
• Berekeningen die met opties voor globale opslag zijn gedefinieerd, geven waarden weer die berekend zijn met de laatst gewijzigde record.
• Als in een lay-out een veld dat niet-opgeslagen berekeningen bevat, wordt ingesteld op 'formaat automatisch wijzigen', zullen de berekeningresultaten worden bijgewerkt wanneer de grootte van het venster wordt gewijzigd.
• U kunt in berekeningen naar containervelden verwijzen en containergegevens weergeven in berekeningvelden. Zie Containervelden definiëren voor meer informatie.
• Verwijzingen naar gerelateerde velden kunnen ongeldig worden wanneer het gerelateerde bestand ontbreekt of wanneer u een veld in het gerelateerde bestand verwijdert. FileMaker Pro waarschuwt u dat een veldverwijzing ongeldig is wanneer u de berekeningsformule weergeeft of wijzigt. Wanneer u het veldtype wijzigt in een gerelateerd bestand, kan dit leiden tot onverwacht gedrag.
• Als uw FileMaker Pro-bestand gegevens uit een ODBC-gegevensbron gebruikt, kunt u extra velden gebruiken om niet-opgeslagen berekeningen of resumé-instructies die acties uitvoeren op de gegevens uit de externe bronnen te definiëren. Zie Extra velden gebruiken voor meer informatie.
• Als u FileMaker Pro Advanced gebruikt, kunt u veldschema's kopiëren van het ene naar het andere veld in hetzelfde bestand of in een ander bestand. Zie Veldschema's kopiëren en plakken (FileMaker Pro Advanced) voor meer informatie.