<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Sto cercando di salvare la finestra del rapporto come file PDF e HTML ma ne sta salvando solo la metà e durante la creazione del file HTML viene visualizzato questo errore:
"Si è verificato un errore durante la scrittura del file di output Web V:\Utente\Rapporti utente\Beverly Jones\Yield Tracking\23lug2015\Fill Yield (g\AdjAs L).htm.
Motivo: impossibile aprire in modalità ReadWrite.
Il sistema non trova il file specificato."
Istantanea del registro:

Codice:
Schermo = Funzione ({ Processi , Etichetta , Di , Tipo_Src , lmt1 , lmt2 , lmt3 } , Tabella dati corrente ( dt ) ;
somma_dt = dt << Riepilogo ( Invisibile ,
Gruppo ( Come nome ( Processi ) , Come nome ( Etichetta ) , Come nome ( Di ))
) ;
srt_sum = somma_dt << Ordinare ( Invisibile , Di ( Come nome ( Etichetta )) , Ordine ( Ascendente )) ; Tabella dati corrente ( srt_sum ) ;
r1 = Nuova finestra ( "" ,
Casella di riepilogo H (
cc = Grafico di controllo (
Esempio di etichetta ( Colonna ( srt_sum , Etichetta )) ,
Dimensione del gruppo ( 1 ) , KSigma ( 3 ) ,
Come Colonna ( srt_sum , Processi ) , Misurazione individuale ( LCL ( lmt1 [ 6 ]) , AVG ( lmt1 [ 5 ]) , UCL ( lmt1 [ 7 ]))) ,
Dove ( Come Colonna ( Di ) == Tipo_Src ) ;
) ; ( Rapporto ( cc ) << Genitore )[ Casella di testo ( 1 )] << Elimina ; rappresentante = cc << Rapporto ; ob = rappresentante [ OutlineBox ( 1 )] ; ob << Imposta titolo ( "Incolla tipo" || " = " || Tipo_Src ) ;
cc1 = Grafico di controllo (
Esempio di etichetta ( Colonna ( srt_sum , Etichetta )) ,
Misura di prova ( 1 ) ,
Alfa ( 0.00269979606326021 ) ,
Mostra la legenda dei limiti ( 0 ) ,
Come Colonna ( srt_sum , Processi ) , CUSUM ( Due lati ( 1 ) , AVG ( lmt2 [ 5 ]))) ,
Dove ( Come Colonna ( Di ) == Tipo_Src ) ;
) ; ( Rapporto ( cc1 ) << Genitore )[ Casella di testo ( 1 )] << Elimina ; rappresentante = cc1 << Rapporto ; ob = rappresentante [ OutlineBox ( 1 )] ; ob << Imposta titolo ( "Incolla tipo" || " = " || Tipo_Src ) ;
cc2 = Grafico di controllo (
Esempio di etichetta ( Colonna ( srt_sum , Etichetta )) ,
Misura di prova ( 1 ) ,
KSigma ( 3 ) , Il peso ( 0.2 ) ,
Come Colonna ( srt_sum , Processi ) , EWMA ( AVG ( lmt3 [ 5 ]))) ,
Dove ( Come Colonna ( Di ) == Tipo_Src ) ;
) ; ( Rapporto ( cc2 ) << Genitore )[ Casella di testo ( 1 )] << Elimina ; rappresentante = cc2 << Rapporto ; ob = rappresentante [ OutlineBox ( 1 )] ; ob << Imposta titolo ( "Incolla tipo" || " = " || Tipo_Src ) ;
) ;
) ; vlb << Aggiungere ( r1 ) ; r1 << Chiudi la finestra ;
) ;
complotto = Funzione ({ lmt , percorso_pmt , flg } ,
param_dt = Aprire ( percorso_pmt , "invisibile" ) ;
somma_param = param_dt << Riepilogo ( Invisibile ,
Gruppo ( : Processi ,: Esempio di etichetta ,: Di )) << Mostra finestra ( 0 ) ;
Per ( q = 1 , q <= Ora ( somma_param ) , q ++, Tabella dati corrente ( somma_param ) ;
ogg = Nuova finestra ( "Rapporto di analisi delle tendenze" || Appuntamento lungo ( In data odierna ()) ,
vlb = Casella di riepilogo a V ()
) ;
//obj<
col2 =: Processi [ q ] ; col3 =: Esempio di etichetta [ q ] ; col4 =: Di [ q ] ;
Tabella dati corrente ( lmt ) ;
cmq = lmt << Ottieni i nomi delle colonne ( Corda ) ;
Rimuovere da ( cmq , 1 , 3 ) ;
Per ( t = 1 , t <= N articoli ( cmq ) , t ++, Tabella dati corrente ( lmt ) ;
indv_lmts = Come Colonna ( cmq [ t ])[ lmt << Ottieni righe dove ( : Parametro == col2 & : Tipo di grafico == "Individuale" )] ;
cusum_lmts = Come Colonna ( cmq [ t ])[ lmt << Ottieni righe dove ( : Parametro == col2 & : Tipo di grafico == "CUSUM" )] ;
ewma_lmts = Come Colonna ( cmq [ t ])[ lmt << Ottieni righe dove ( : Parametro == col2 & : Tipo di grafico == "EWMA" )] ;
Se (
O ( Manca ( indv_lmts [ 5 ]) , Manca ( indv_lmts [ 6 ]) , Manca ( indv_lmts [ 7 ]) , Manca ( cusum_lmts [ 5 ]) , Manca ( ewma_lmts [ 5 ])) , Continua () ,
Schermo ( col2 , col3 , col4 , cmq [ t ] , indv_lmts , cusum_lmts , ewma_lmts ) ;
) ;
) ;
ogg << Imposta l'impostazione della pagina ( margini ( 1 , 1 , 1 , 1 ) , scala ( .75 ) , ritratto ( 0 ) , dimensioni del foglio ( "Lettera" )) ;
Se (
flg == "vecchio" , ogg << Salva PDF ( dir_percorso || col2 || ".PDF" ) ; ogg << Salva HTML interattivo ( dir_percorso || col2 || ".htm" ) ,
flg == "nuovo" , ogg << Salva PDF ( sav_dir || col2 || ".PDF" ) ; ogg << Salva HTML interattivo ( dir_percorso || col2 || ".htm" ) ;
) ;
ogg << Chiudi la finestra ;
) ;
);
Ci sono 12 iterazioni in totale ma sta salvando il risultato di 6 sole e la cosa interessante è che la finestra "obj" si apre per tutte le 12 iterazioni.
Non sono sicuro del motivo per cui sta accadendo esattamente poiché l'errore sopra sembra ambiguo poiché 6 iterazioni vengono salvate correttamente.
Qualsiasi suggerimento sarebbe apprezzato. Grazie!!