Hallo allemaal.
Ik heb een probleem met een LOG die in mijn vba programma gemaakt wordt. Ik roep een BAPI in SAP aan vanuit vba. Deze BAPI geeft een tabel terug met informatie. Ik denk dat deze tabel niet correct geinitialiseerd wordt na elke LOOP.
Wat ik gebruik is: tRETURN As SAPTableFactoryCtrl.Table . In mijn programma roep ik een SUB aan genaamd DumpReturn waaraan ik de genoemde tabel mee geef. In deze SUB gebruik ik For....Next om alle regels in tReturn te lezen en te plaatsen op het tabblad 'LOG' in de actieve Excel.
In deze LOG-sheet zie ik dat elke keer dat deze SUB aangeroepen wordt de 'oude' regels herhaald worden en aangevuld met de nieuwe aan het eind.
Omdat deze LOG er zo uitziet denk ik dat de tReturn tabel niet geinitialiseerd wordt en ik weet niet hoe ik dat zou kunnen doen.
Kan iemand mij vertellen hoe ik de tReturn tabel kan initialiseren?
Thanks!
Relevante software en hardware die ik gebruik
MS- Excel (Office365) Engels
SAP R3
Ik heb een probleem met een LOG die in mijn vba programma gemaakt wordt. Ik roep een BAPI in SAP aan vanuit vba. Deze BAPI geeft een tabel terug met informatie. Ik denk dat deze tabel niet correct geinitialiseerd wordt na elke LOOP.
Wat ik gebruik is: tRETURN As SAPTableFactoryCtrl.Table . In mijn programma roep ik een SUB aan genaamd DumpReturn waaraan ik de genoemde tabel mee geef. In deze SUB gebruik ik For....Next om alle regels in tReturn te lezen en te plaatsen op het tabblad 'LOG' in de actieve Excel.
In deze LOG-sheet zie ik dat elke keer dat deze SUB aangeroepen wordt de 'oude' regels herhaald worden en aangevuld met de nieuwe aan het eind.
Omdat deze LOG er zo uitziet denk ik dat de tReturn tabel niet geinitialiseerd wordt en ik weet niet hoe ik dat zou kunnen doen.
Kan iemand mij vertellen hoe ik de tReturn tabel kan initialiseren?
Thanks!
Relevante software en hardware die ik gebruik
MS- Excel (Office365) Engels
SAP R3