NF-funktionen bruges til at hente værdier fra en eksisterende post, som allerede er identificeret med en NL-funktion.
Den bruges altid sammen med NL og gør det muligt at hente flere felter uden at gentage filtre.
Overblik
NF-funktionen returnerer værdien af et felt baseret på en nøgle fra en NL-funktion.
Formålet er at:
- hente flere felter fra samme post
- reducere gentagelse af filtre
- forbedre performance i rapporter
NF bruges næsten altid sammen med NL.
Syntax
NF-funktionen opbygges sådan:
=NF(Key, Field, FlowFilterField1, FlowFilter1, ...)
- Key refererer til en NL-funktion
- Field er det felt, du vil hente
- resten er valgfrie filtre
Vigtige parametre
Key
Angiver reference til en NL-funktion, som returnerer en post.
Typisk:
- en celle med en NL-funktion
- eller en række oprettet med NL("Rows")
Hvis NL-funktionen returnerer en nøgle (Field er tom), kan NF bruge den til opslag.
Field
Angiver hvilket felt der skal returneres.
Eksempler:
- "Name"
- "City"
- "Balance"
Feltet skal eksistere i den tabel, som NL-funktionen refererer til.
FlowFilters
Bruges til at filtrere flowfelter (typisk i Business Central).
Eksempler:
- "Date Filter"
- dimensioner
FlowFilters anvendes kun, hvis feltet er et flowfelt.
Hvordan NF fungerer sammen med NL
Typisk setup:
- NL henter en liste af poster (nøgler)
- NF henter værdier fra disse poster
Eksempel:
- NL opretter en liste af kunder
- NF henter navn, by og saldo for hver kunde
Dette reducerer behovet for at gentage samme filtre flere gange.
Eksempler
Hent navn fra nøgle
=NF(A3,"Name")
Returnerer navnet fra den post, som NL i celle A3 refererer til.
Hent flere felter
=NF(A3,"Name")=NF(A3,"City")
Returnerer flere felter fra samme post.
Brug med flowfilter
=NF(A3,"Net Change","Date Filter","01-01-2024..31-01-2024")
Returnerer bevægelse i en periode.


Hvornår skal du bruge NF
NF-funktionen er relevant når:
- du skal hente flere felter fra samme post
- du vil undgå gentagelse af NL-funktioner
- du vil optimere performance
Sammenhæng med andre funktioner
NF bruges altid sammen med:
- NL – til at hente nøgler og struktur
Typisk workflow:
- NL opretter datastruktur
- NF henter felter
Arbejdsgang
Typisk arbejdsgang:
- Brug NL("Rows") til at hente poster
- Lad Field være tom (returnerer nøgle)
- Brug NF til at hente felter
- Kør rapporten
Begrænsninger
- Kræver en NL-reference (kan ikke stå alene)
- Virker kun korrekt hvis NL returnerer en nøgle
- FlowFilters skal sættes korrekt for flowfelter
Tips
- Brug NF til at reducere antal NL-funktioner
- Lad NL returnere nøgler (tom Field)
- Skjul kolonnen med nøgler i rapporten
- Brug NF til bedre performance ved mange rækker
Relateret
- NL funktion
- GL funktion
- NP funktion
- Jet Browser