Velden samenvoegen in een rapport (Opgelost)
Geplaatst: za aug 29, 2009 2:47 pm
Is er en formule/functie in base om velden te koppelen (bijv. Aanhef -Vltr enof vvgsl enz.) zodat bij geen vvgsl de ruimte wordt opgevuld.
Ldk
Ldk
Nederlandstalige gemeenschap van gebruikers van Apache OpenOffice, LibreOffice en alle daarvan afgeleide producten
https://forum.openoffice.org/nl/forum/
Code: Selecteer alles
SELECT
-- Compositie van de naam met titels en nog meer zaken
COALESCE("Titel"||' ' ,'') ||
COALESCE("schr_vnaam" || ' ','')
|| COALESCE("tussen"||' ' ,'')
|| COALESCE("schr_naamvol"||' ','')
|| COALESCE(' ' || "achter" ,'') as "Naam" ,
"NAAMID"
FROM "namen31" "namen31" Code: Selecteer alles
Constante || veldwaarde geeft resultaat
'Romke' || zero length veld ---> 'Romke'
'Romke' || null veld ---> null waardeCode: Selecteer alles
COALESCE(' ' || "achter" ,'')De quote komt uit de handleiding van de database engine die het werkt doet in OpenOffice.org-base.String contatenation should be performed with the standard SQL operator || rather than the non-standard + operator.
Code: Selecteer alles
SELECT "Titel" + ' string waarde ' FROM "namen31"