<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
Sto provando a salvare la finestra del report come file PDF e HTML ma ne salva 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 , Src_Type , lmt1 , lmt2 , lmt3 } , Tabella dati corrente ( dt ) ;
summ_dt = dt << Riepilogo ( Invisibile ,
Gruppo ( Come nome ( Processi ) , Come nome ( Etichetta ) , Come nome ( Di ))
) ;
srt_summ = summ_dt << Ordinare ( Invisibile , Di ( Come nome ( Etichetta )) , Ordine ( Ascendente )) ; Tabella dati corrente ( srt_summ ) ;
r1 = Nuova finestra ( "" ,
Casella di riepilogo H (
cc = Carta di controllo (
Etichetta campione ( Colonna ( srt_summ , Etichetta )) ,
Dimensione del gruppo ( 1 ) , KSigma ( 3 ) ,
Come colonna ( srt_summ , Processi ) , Misurazione individuale ( LCL ( lmt1 [ 6 ]) , AVG ( lmt1 [ 5 ]) , UCL ( lmt1 [ 7 ]))) ,
Dove ( Come colonna ( Di ) == Src_Type ) ;
) ; ( Rapporto ( cc ) << Genitore )[ Casella di testo ( 1 )] << eliminare ; rappresentante = cc << Rapporto ; ob = rappresentante [ OutlineBox ( 1 )] ; ob << Imposta titolo ( "Tipo di pasta" || " = " || Src_Type ) ;
cc1 = Carta di controllo (
Etichetta campione ( Colonna ( srt_summ , Etichetta )) ,
Misura di prova ( 1 ) ,
Alfa ( 0.00269979606326021 ) ,
Mostra legenda limiti ( 0 ) ,
Come colonna ( srt_summ , Processi ) , CUSUM ( Due lati ( 1 ) , AVG ( lmt2 [ 5 ]))) ,
Dove ( Come colonna ( Di ) == Src_Type ) ;
) ; ( Rapporto ( cc1 ) << Genitore )[ Casella di testo ( 1 )] << eliminare ; rappresentante = cc1 << Rapporto ; ob = rappresentante [ OutlineBox ( 1 )] ; ob << Imposta titolo ( "Tipo di pasta" || " = " || Src_Type ) ;
cc2 = Carta di controllo (
Etichetta campione ( Colonna ( srt_summ , Etichetta )) ,
Misura di prova ( 1 ) ,
KSigma ( 3 ) , Peso ( 0,2 ) ,
Come colonna ( srt_summ , Processi ) , EWMA ( AVG ( lmt3 [ 5 ]))) ,
Dove ( Come colonna ( Di ) == Src_Type ) ;
) ; ( Rapporto ( cc2 ) << Genitore )[ Casella di testo ( 1 )] << eliminare ; rappresentante = cc2 << Rapporto ; ob = rappresentante [ OutlineBox ( 1 )] ; ob << Imposta titolo ( "Tipo di pasta" || " = " || Src_Type ) ;
) ;
) ; vlb << Aggiungere ( r1 ) ; r1 << Chiudi la finestra ;
) ;
complotto = Funzione ({ lmt , pmt_percorso , flg } ,
param_dt = Aprire ( pmt_percorso , "invisibile" ) ;
param_summ = param_dt << Riepilogo ( Invisibile ,
Gruppo ( : Processi ,: Etichetta campione ,: Di )) << Mostra finestra ( 0 ) ;
Per ( Q = 1 , Q <= NRow ( param_summ ) , Q ++, Tabella dati corrente ( param_summ ) ;
ogg = Nuova finestra ( "Rapporto sull'analisi delle tendenze" || Data lunga ( Oggi ()) ,
vlb = Casella di riepilogo V ()
) ;
//oggetto<
col2 =: Processi [ Q ] ; col3 =: Etichetta campione [ Q ] ; col4 =: Di [ Q ] ;
Tabella dati corrente ( lmt ) ;
cms = lmt << Ottieni nomi di colonne ( Corda ) ;
Rimuovere da ( cms , 1 , 3 ) ;
Per ( T = 1 , T <= N articoli ( cms ) , T ++, Tabella dati corrente ( lmt ) ;
indv_lmts = Come colonna ( cms [ T ])[ lmt << Ottieni righe dove ( : Parametro == col2 & : Tipo di grafico == "Individuale" )] ;
cusum_lmts = Come colonna ( cms [ T ])[ lmt << Ottieni righe dove ( : Parametro == col2 & : Tipo di grafico == "CUSUM" )] ;
ewma_lmts = Come colonna ( cms [ 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 , cms [ T ] , indv_lmts , cusum_lmts , ewma_lmts ) ;
) ;
) ;
ogg << Imposta l'impostazione della pagina ( margini ( 1 , 1 , 1 , 1 ) , scala ( .75 ) , ritratto ( 0 ) , Misura 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 viene salvato il risultato solo di 6 e la cosa interessante è che la finestra "obj" viene visualizzata per tutte le 12 iterazioni.
Non sono sicuro del motivo esatto per cui sta accadendo poiché l'errore sopra riportato sembra ambiguo poiché 6 iterazioni vengono salvate correttamente.
Qualsiasi suggerimento sarebbe apprezzato. Grazie!!