kiriku ha detto:
Come faccio a modificare l'estensione del file?
Infatti se clicco sul file, pulsante dx del mouse, rinomina in "w155.Utl_inconto_pre.txt", il risultato che leggo quando lo apro in automatico (parte OpenOffice) è che il file rinominato si chiama ora "w155.Utl_inconto_pre.txt.xls"
Il problema è, al solito, Micro$oft!
Ai tempi del buon vecchio DOS, si sapeva che un file è dotato di un
nome e di una
estensione separati da un punto (es: PIPPO.TXT).
In base all'estensione si sapeva quale programma utilizzare per aprire e processare (= modificare, lavorare su) tale file.
L'ambiente era cioè
programma centrico a differenza del Mac che introdusse il concetto di ambiente
documento centrico: si clicca su un certo documento (file) e si apre l'applicazione che è in grado di visualizzarlo/processarlo.
Con il diffondersi dell'ambiente grafico anche tra IBM e compatibili, anche le varie versioni di Windows (3.1, 95 ecc...) hanno reso possibile cliccare su un documento e questo procedimento determina l'apertura dell'applicativo che lo gestisce.
A partire da Win95 (o da Win98, non ricordo) Microsoft si è detta: visto che non è più necessario il riconoscimento dei file in base alle estensioni per sapere quale applicativo utilizzare, perché non nascondere le estensioni?
Questa splendida idea [come quell'altra genialata dell'autorun dei dispositivi mobili (=usb) a partire da WinXP] ha favorito grandemente il diffondersi di virus tramite l'utilizzo di file a doppia estensione (.doc.exe, .pdf.com ecc...).
In questi file viene cioè nascosta l'estensione reale (.exe, .com ecc...) e l'utente crede di aprire un file .doc, .pdf ecc...
E' per questo motivo che quando vado a configurare un PC una delle prime cose che faccio è
disabilitare l'opzione "
Nascondi le 'estensioni per tipi di file conosciuti" che su trova nel
Pannello di Controllo -> Opzioni Cartella -> Linguetta
"Visualizzazione".
In questo modo l'utente sa sempre con quale file sta lavorando.
A questo punto dovresti avere capito che cosa ti è successo: nel tuo PC hai le estensioni disabilitate per cui il file "w155.Utl_inconto_pre
.xls" a te appare come "w155.Utl_inconto_pre". Quando tu vai a rinominarlo e credi di aggiungere l'estensione .txt in realtà crei un file cui viene poi aggiunta l'estensione nascosta
.xls e quindi il file non diventa un file di testo (.txt), apribile da un Text Editor (TE) ma rimane un file .xls, apribile da Excel (-> .txt.xls). Se visualizzi le estensioni invece puoi rinominare effettivamente un file.
kiriku ha detto:
Inoltre cosa si intende per "processare il file in questione con un text editor effettuando la sostituzione di cui sopra"?
Significa che quando tu trasformi un file .xls (Excel) in .txt (testo puro) tu lo puoi aprire con un programma (es. BloccoNote/Notepad) che è in grado di processare (=agire su, modificare) file di testo.
Si parla di "text editor" e non di "word processor" in quanto il text editor è un programma che gestisce file di testo
SENZA formattazione, costituiti di soli caratteri stampabili, e, fra i caratteri non stampabili, solo dai caratteri di tabulazione e di ritorno a capo.
Un Word Processor (WP) invece inserisce nel testo dei
caratteri di controllo non visibili e non stampabili ma che consentono la "formattazione" del testo (per es. grassetto, allineato a sinistra, carattere Arial 10, pagina A4 ecc..).
MS Word (e OOo Writer) sono dei WP,
NON TE. Possono però aprire e salvare oltre che file nel loro formato nativo (.doc, .odt) anche in formato "testo semplice" -> .TXT e in questo caso diventano a tutti gli effetti, dei TE.
Nel tuo caso basta che tu apra il tuo dettaglio di chiamate (opportunamente rinominato con estensione .txt) con un qualsiasi TEXT Editor (es. Blocco Note).
All'interno di tale file cerca e sostituisci la stringa
ID;ORACLE;N;E con
ID;PSCALC3;N;E.
Salva il documento così modificato e rinominalo nuovamente con estensione .xls e... voilà ti si apre con il modulo Calc!
Spero di essere stato chiaro, altrimenti sono a disposizione per ulteriori chiarimenti.