Heart-Profit ERP

Heart-Profit Boards => Heart-Profit ERP Support => Topic started by: mdekraa on December 08, 2014, 03:21:46 pm



Title: geblokkerde functie bij export 8.3 print naar excel
Post by: mdekraa on December 08, 2014, 03:21:46 pm
Hij genereerd de volgende fout:
OLE error

print management verkoop gerealiseerd
8.3.2.2
1 / C / F
bij landcode ingegeven : "PL*,"

loopt vast als excel moet worden opgestart


Title: Re: geblokkerde functie bij export 8.3 print naar excel
Post by: Robert Hekkers on December 08, 2014, 03:33:23 pm
Welke versie van Excel heb je hierbij gebruikt?


Title: Re: geblokkerde functie bij export 8.3 print naar excel
Post by: mdekraa on December 09, 2014, 09:25:21 am
Office 2010

Maar ik heb het gevonden, als de cursor in een cel staat, dan loopt het systeem vast omdat hij dan Excel al "bezet" ziet.
Vandaag werkte alles wel weer, en heb ik even zitten zoeken hoe dit gebeurt.

Wel lijkt het me handig als je er een foutafhandeling op kan zetten ipv dat Heart volledig afbreekt.


Title: Re: geblokkerde functie bij export 8.3 print naar excel
Post by: Wouter Rijnbende on December 09, 2014, 09:45:39 am
als de cursor in een cel staat, dan loopt het systeem vast omdat hij dan Excel al "bezet" ziet.

Als de cursor in een cel staat ?

Je bedoelt, als jij tijdens de opbouw van het Exceloverzicht al ergens in die Excelsheet gaat clicken.

Ja, inderdaad, dan loopt het fout.

Oplossing ? Wij zorgen ervoor dat tijdens de opbouw van het Exceloverzicht Excel niet zichtbaar is op het scherm, dan kún je nergens op clicken.

Vervelende is echter dat als er dán iets fout gaat, Excel 'op de achtergrond' geopend is, en niet zichtbaar is.
Nogmaals Excel opstarten (ook buiten Profit om) zorgt er dan voor dat Excel niet goed funktioneert (of half zichtbaar opstart).
De enige mogelijkheid is dat dan de foutgelopen Excelsessie via Taakbeheer wordt gekilled.

En, daar het gros van de gebruikers dát niet mag/kan danwel weet hoe dat moet, is dit de minst slechte optie.

Gewoon even wachten tot Profit klaar is met het opbouwen van het overzicht, en pas dán gaan lopen clicken in het overzicht.

Nb: Merk op dat je ook in staat bent om Excel af te sluiten terwijl Profit deze nog aan het opbouwen is. Zelfde laken een pak. Gewoon niet doen.
In theorie kunnen we erop kontroleren, maar daarmee vertragen we de boel weer te erg.


Title: Re: geblokkerde functie bij export 8.3 print naar excel
Post by: mdekraa on December 09, 2014, 10:49:09 am
Nee, ik bedoelde als er een excel al open staat op moment van genereren uit heart, en daar staat de cursor in een cel ("edit mode)
Dan krijgt Heart geen toegang naar het excel proces.
Daar lijkt het fout te gaan, dus nog vooradt de excel binnen heart geopend is en gaat renderen met data uit de database


Title: Re: geblokkerde functie bij export 8.3 print naar excel
Post by: Wouter Rijnbende on December 09, 2014, 03:54:36 pm
Het lijkt erop dat Excel er niet tegen kan (en kon) dat je in twee Excelsheets tegelijk zit te werken.
Ja, je kunt er wel meerdere tegelijk geopend hebben, maar als je in de ene aan het editten bent, kan de andere niet gevuld worden.

Dit lukt overigens ook al niet in Excel 2000, ware het niet dat dáár Excel nog met een popup komt die zegt dat "het andere document in Excel" bezig is. Zodra je stopt met het 'editten' in jouw sheet, gaat Excel verder met de aansturing vanuit Profit.

Jouw versie komt zo te zien niet met zo'n popup (of wel, maar noem je dat niet), en loopt fout.


Title: Re: geblokkerde functie bij export 8.3 print naar excel
Post by: mdekraa on December 09, 2014, 11:02:16 pm
Excel geeft geen melding en Heart klapt er dan gewoon uit op de genoemde OLE error in de screenprint