03. januar 2009 - 10:44Der er
10 kommentarer og 1 løsning
Dataport med ændring af data
Jeg har 1 tabel i navision jeg har fået lavet en dataport til så jeg kan få data ud i tekstfil MEN har det problem at der er en af rækkerne der indeholder klientnummer som f.eks. kan være 1 i første række næste række 2 og så videre MEN inden det ender i tekstfilen ville det være perfekt der er lagt 24000 til så det i tekstfilen bliver 24001, 24002 og så videre (så matcher det nemlig klientnumre i det system der skal importeres til) - Er der nogen der kan hjælpe med det ?
Hvis det felt (DitFelt) som du eksporter er af datatypen decimal eller Integer (heltal) kan du 'bare' addere feltet med 24000. Det gør du på triggeren OnBeforeExportRecord.
DitFelt := DitFelt + 24000;
Hvis feltet er af datatypen Code (mest sandsynlig) eller Text skal du først overføre det til en global eller lokal variabel (EvalInt, Datatype Integer).
Og så lige et sidste spørgsmål - jeg vil gerne smide et kriterie for hvad den IKKE skal importere med eller eksportere ud, har et felt med sagstype og her skal den ikke tage poster med typen INN - hvordan kan jeg gøre det? evt. via dialog for eksport/import og så sætte type ind men hvad skal jeg skrive i kriterie for IKKE at tage med ? Kan simpelthen ikke huske det...
Har fundet ud af det med at undlade nu, og det ser ud til at dataporten opfører sig rigtigt både i eksport og import :-)
Tusind mange tak for hjælpen... Point bliver givet og spørgsmålet lukket
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.