/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
VB6, Crystal Report 9, API
Fra : Steen Alcor


Dato : 30-05-06 13:34

Hej

Har et program i VB6, som bruger Crystal Report 8.5.
Skal nu opdatere til Crystal Report 9, da jeg skal bruge unicode-tekster.

Har erstattet crwrap.bas og globa32.bas med dem som følger med CR9.

Problemet er, at kommer jeg til PEStartPrinterJob, får jeg følgende fejl:
PEStartPrintJob Error is 536
Som betyder "You have attempted to log on using incomplete or incorrect
session parameters"

Bruger følgende fremgangsmetode (som virker fint med CR8.5)

PEOpenEngine
PEOpenPrintJob
PESetSelectionFormula
crPESelectPrinter
PEOutputToPrinter / PEOutputToWindow
PEStartPrintJob

Er der nogen som har mødt den fejl og fundet en løsning!

Steen



 
 
Gert Krabsen (02-06-2006)
Kommentar
Fra : Gert Krabsen


Dato : 02-06-06 14:56

Steen Alcor wrote:
> Hej
>
> Har et program i VB6, som bruger Crystal Report 8.5.
> Skal nu opdatere til Crystal Report 9, da jeg skal bruge unicode-tekster.
>
> Har erstattet crwrap.bas og globa32.bas med dem som følger med CR9.
>
> Problemet er, at kommer jeg til PEStartPrinterJob, får jeg følgende fejl:
> PEStartPrintJob Error is 536
> Som betyder "You have attempted to log on using incomplete or incorrect
> session parameters"
>
> Bruger følgende fremgangsmetode (som virker fint med CR8.5)
>
> PEOpenEngine
> PEOpenPrintJob
> PESetSelectionFormula
> crPESelectPrinter
> PEOutputToPrinter / PEOutputToWindow
> PEStartPrintJob
>
> Er der nogen som har mødt den fejl og fundet en løsning!
>
> Steen

Nøh, hos mig virker det. Men jeg bruger ikke
> PESetSelectionFormula
> crPESelectPrinter

så om det kan være der det knækker.

Men er du _helt_ sikker på, at det kun er de to filer, du skal udskifte?
Det lyder af lidt. Jeg ville installere CRW 9 på en frisk maskine og så
checke indholdet i
c:\program files\common files\crystal desicions\2.0\bin.


Hvad f.eks. med CRPE32.DLL?



mvh
Krabsen

Søg
Reklame
Statistik
Spørgsmål : 177579
Tips : 31968
Nyheder : 719565
Indlæg : 6409073
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste