Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    perdonami Oregon ma ho forti dubbi che dipenda da quello :
    come accennato nel post io problemi con quei componenti non ne ho .
    Capita solo quando utilizzo una mia Dll ActiveX con dentro le stampe di Crystal
    e non si blocca la DLL ma il reportviewercontrol , che invece funziona benissimo
    se le stampe sono direttamente integrate nel progetto ... ecco il mistero da svelare .

    ' componenti :
    Object={F62B9FA4-455F-4FE3-8A2D-205E4F0BCAFB}#11.5#0; CRViewer.dll
    Object={BC0FD38F-DEF7-47BD-B314-FCCBBF318C89}#11.5#0; CRDesignerCtrl.DLL
    Reference=*\G{2A75196C-D9EB-4129-B803-931327F72D5C}#2.8#0#
    C:\Program Files (x86)\Common Files\System\ado\msado28.tlb#Microsoft ActiveX Data Objects 2.8 Library
    Reference=*\G{4FB2D832-C996-4EB1-BE0D-4DE953CF25F0}#b.5#0#
    C:\Program Files (x86)\Business Objects\Common\3.5\bin\craxddrt.dll#Crystal Reports ActiveX Designer Design and Runtime Library 11.5
    Reference=*\G{DEC28437-68D8-42B5-9A28-7B4DFDCF5D4C}#1.0#0#CrystalTest.dll#CrystalTest

    la mia macchina : server 2003
    Versione CR : 11.5.9.1076 CR DEveloper tipo prodotto : completo
    versione VB6 : VB + service pack 6 Versione : 9782 VBA Retail : 6.0.9782
    Mattia

  2. #12
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    E invece io penso proprio ad un bug corretto nelle versioni successive.

    La tua è una SP3 (11.5.9.1076) ma come vedi da queste tabelle

    http://wiki.sdn.sap.com/wiki/display...+Service+Packs

    esiste "almeno" la SP6 (11.5.12.1838) che andrebbe installata.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #13
    Ti ringrazio tantissimo per la ricerca , ho trovato il service pack .

    Lo installo e ti faccio sapere sicuramente se funziona !

    purtroppo nulla da fare , stessa storia
    facendo il gruppo di progetti exe + dll tutto funziona in modalità debug
    ma appena compili l'exe (o anche se usi il progetto .exe con la Dll compilata...)
    il punto dove impazzisce è sempre lo stesso

    .ViewReport

    Mattia

  4. #14
    ed ecco un altra cosa incredibile :

    facendo debug riga per riga ho scoperto che si pianta perchè
    risulta sempre IsBusy .. come se loopasse all'infinito .



    Se stoppo su end sub come da foto allegata , il crystalviewer riesce a caricare
    il report correttamente e ci mette pochi secondi
    MA se lascio andare senza stop ... loop all'infinito .
    Per dimostrare la mia teoria mi sono messo un ciclo do loop che termina
    quando il crystalviewer ha finito di caricare il report e anche qui :
    se lo faccio riga x riga IsBusy diventa = False in 2 secondi
    se lo faccio fare senza stop ... non esce piu !
    Devo fare ctrl break ... in quel momento IsBusy diventa False ed esce dal loop .

    FORSE HO RISOLTO
    codice:
    Do Until frmAnteCrystal.CrViewer.IsBusy = False   
         DoEvents
     Loop
    cosi pare funzionare correttamente, mannaggia sti imprevisti ld
    Mattia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.