05.09.2013 Views

Om KONTAKT - Lundalogik

Om KONTAKT - Lundalogik

Om KONTAKT - Lundalogik

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Som alternativ till att skapa en ODBC-datakälla i Kontrollpanelen kan man<br />

även ange en full sökväg till en DSN-fil i fältet Datakälla.<br />

SQL-sats<br />

Här anger du en SQL-sats som hämtar den data du är intresserad av. SQL är<br />

en standard för hur man ”pratar” med en databas.<br />

I följande exempel hämtas utestående fordran på kunden från<br />

ekonomisystemet Visma Administration:<br />

SELECT fordran FROM kund WHERE kundnr=''<br />

Detta betyder att satsen skall hämta ut fältet fordran från databastabellen<br />

kund där fältet Kundnr är samma som aktuell kund. Som du ser kan du<br />

referera till uppgifter på aktuell kontakt direkt i SQL-satsen. Detta gör du på<br />

samma sätt som vid export/import eller i mallarna. Du använder < och ><br />

samt anger sedan var fältet finns och fältets namn. t ex , eller<br />

. Detta är samma syntax som vid export/import och<br />

länkade fält i mallar.<br />

Du kan också använda tecknet | för att få ett alternativt värde om fältet är<br />

tomt. Ett exempel:<br />

SELECT tb FROM Tabell WHERE KundID = <br />

Här hämtas fältet tb från tabellen Tabell där fältet KundID är samma som<br />

aktuell kund. Finns inget kundnummer på aktuell kontakt används istället<br />

kundnumret 0. På detta sätt kan man undvika syntaxfel för t ex numeriska<br />

databasfält i den SQL-sats som ställs till databasen.<br />

Du kan skriva in flera SQL-satser åtskiljda med tecknet ; om du t ex först<br />

vill göra en uppdatering (som inte returnerar något) och därefter hämta ett<br />

värde.<br />

Speciella fält<br />

Förutom fält på företag, person och projekt finns även följande fält<br />

tillgängliga för att bygga upp SQL-satsen:<br />

Kort datum formaterat enligt inställning i Windows<br />

Kontrollpanel<br />

Långt datum formaterat enligt inställning i Windows<br />

Kontrollpanel<br />

Tiden formaterad enligt inställning i Windows<br />

Kontrollpanel<br />

141

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!