Mina produkter

Logga in för att följa kategorier och för att få genvägar i denna meny
avbryt
Visar resultat för 
Visa  endast  | Sök istället efter 
Menade du: 

Fd medlem
Inte tillämpbar

Hämta artikelinfo från offert - Integration

Har försökt att med hjälp av C# API:et hämta info om artiklarna i en offert, men lyckas inte. Har kollat i referensguiden utan lycka.

Detta är min kod: http://pastebin.com/E9X4S0zv

Får felet: 103 Felaktig datatyp
när jag försöker hämta artikelnumret. Vad kan ha gått snett?

6 SVAR 6
Fd medlem
Inte tillämpbar

Gjorde lite ändringar så att koden är exakt som den i guiden, och nu får jag inget fel, utan istället så får jag bara tomma värden för artikelnumrena. Tomma strängar dvs. Har försökt med andra fält men samma sak där, antingen tomma strängar eller nollor.

Kod: http://pastebin.com/2BTZj2yG
Fd medlem
Inte tillämpbar

Från din första pastebin, bör du byta ut pOrderRow till pOrderRows för att förtydliga vad du arbetar med. 

Du använder den sedan:
pTempRow = Api.AdkGetDataRow(pOrderRows, i)
Fd medlem
Inte tillämpbar

Gjorde det, fattar inte att jag missade en så enkel sak!

Dock så får jag nu samma problem som med den andra lösningen: den lyckas bara hämta tomma värden. Offerten jag arbetar med har 4 artiklar, inga konstigheter.

Tack på förhand!

Uppdaterad kod:
http://pastebin.com/fPJTC0WP
Fd medlem
Inte tillämpbar

Hej!

På sidan 80 i referensmanualen står det ett exempel med förklaringar då du hämtar en faktura. Här skiljer det lite mot hur du gör. Kika gärna på det exemplet.

Något annat jag spontant reagerar på är att artikelnummer tar max 16 tecken. Jag vet inte om din definition på 20 skulle kunna ställa till det.
Fd medlem
Inte tillämpbar

Hej igen,

Ja jag gjorde ju precis som i referensmanualen, sidan 80, i mitt andra kodstycka jag skrev om förut, men problemet är ju som sagt detsamma. Stränglängden på strängen jag skapar kvittar, den läser in så många tecken den får plats med, sen skär den av (eller lämnar tomt om den fick plats med hela).

Inga andra ideer? Jag utgår från att det inte är en bugg i NetFrameWork wrappern? Har du möjligtvis en kodsnutt som du har testat och som fungerar (som använder sig utav .NET då da)?
Fd medlem
Inte tillämpbar

Demoprojektet för C# skapar en lista över alla fakturor, samt visar dess artikelinformation. Du bör kunna återanvända koden härifrån.

Du använder en var för pOrderRows. Fungerar det med en int: var x = new int() eller int x= 0 kanske.