Ciao a tutti,
avrei bisogno di una mano
Io ho un file .xml dove vengono salvati tutti i nomi dei file che il mio programma crea (programma in .NET).
Praticamente il programma estrae i dati di vendita dal nostro gestionale, li elabora e crea vari files (il file con le giacenze, il file delle vendite etc).
Esempio:
-<FileState>
<FileName>
C:\Documents and Settings\All Users\Dati applicazioni\128.20120428.Z
</FileName>
<Uploaded>true</Uploaded>
<UploadDate>2012-04-28T22:10:49.53125+02:00</UploadDate> <DataDate>2012-04-29T00:00:00</DataDate> <CheckedFTPPresence>true</CheckedFTPPresence> </FileState>
Quando il negozio è chiuso non crea il file ma salva solo nel file xml che ha cercato di estrarre i dati scrivendo il nome del file "Fittizio.txt". e quindi filename sarà
<Filename>
Fittizio.txt
</Filename>
Ora è successo che in un negozio hanno avuto problemi e invece di creare i dati corretti mi ha creato tanti dati fittizi quante sono state le giornate problematiche.
Siccome il programma è pensato per estrarre i dati una sola volta (tranne il caso in cui vengano estratti manualmente giorno per giorno), non riesco a fargli ricreare le giornate "mancanti".
se controllo le date non riesco a controllare il nome del file, se controllo il nome del file e cerco di ricrearlo gli dà la data sbagliata.
Ho pensato quindi di cancellare dal file di controllo .xml tutte le righe che contengono "fittizio.txt" ma sinceramente non so come si fa....
esiste una funzione Delete() che mi faccia fare ciò?
Non posso nè estrarre i dati manualmente, nè modificare l'xml manualmente, perchè deve essere tutto automatizzato..... (capo docet!)
Grazie se riuscite a darmi una dritta
Ingrid
Ultima modifica effettuata da arterella il 25/07/2012 alle 9:43 |