Faq/Base/028/da

    From The Document Foundation Wiki
    < Faq‎ | Base
    This page is a translated version of the page Faq/Base/028 and the translation is 100% complete.

    Hvordan får jeg beregnede felter eller resultater afhængige af en funktion, der anvendes på andre felter?

    Eksempel:
    felt C = tilføjelse (sammenkædning) af felterne A og B.

    Denne funktion kan ikke frembringes direkte i en tabel; et af principperne i en relationsdatabase er, at beregnede data ikke gemmes, da de kan beregnes.

    I LibreOffice er det nødvendigt at gøre brug af en visning eller en forespørgsel for at frembringe beregningen.

    For eksempel kan den følgende SQL-kommando medtages i en anmodning om at sammenkæde felterne felt1 og felt2

    CONCAT( CONCAT( 'felt1', ','), 'felt2')

    Resultatet (hvis ingen felterne er null) vil være <indhold af felt1>,<indhold af felt2> (for eksempel Smith, Fred).

    Bemærk: Kolonneoverskriften vil, som standard, være den formel, der blev brugt til beregningen. Det må ofte foretrækkes at tilføje et alias til beregnede felter.