Mina produkter

Logga in för att följa kategorier och för att få genvägar i denna meny
Visma Administration, Fakturering & Förening
avbryt
Visar resultat för 
Sök istället efter 
Menade du: 
Fd medlem
Inte tillämpbar

Sätta ett värde till ingenting/null

(uppdaterad av Tinna Gunnarsson MODERATOR ‎2020-05-05 15:32 )

Hur hanteras NULL eller ingenting med Adk API:t?
Är det autoboxing på typer som bool, dvs om inget värde är satt så är det automatiskt false?
Eller om inget värde finns i en eChar så är värdet ""?

Anledningen till att jag frågar är för att det eventuellt är så att vi vill uppdatera vissa fält till ingenting, så som eDate, eChar, eBool, eDouble osv.

Skulle vilja veta vad defaultvärdena är på dessa typer och hur man eventuellt sätter ett nullvärde på respektive typ.

1 SVAR 1
Roald Osbakk
ANSTÄLLD

Re: Sätta ett värde till ingenting/null - Administration

NULL på värden i fält hanteras inte av vårt API. Egentligen inte heller av databasen. Fält som ännu inte initieras är fyllda med SPACE. Detta likställs i strängar (eChar) med en tom sträng. För eDate resp eDouble räknas det som 0. För eBool räknas det som FALSE.

Det går inte att sätta värden till NULL via vårt API. För att blanka ut en sträng krävs att man ändrar till en sträng med ett SPACE (dvs " ").