Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

0
Domenico Di Nardo
Il 15/11/19, 12:48
Ecco la mia funzione
Le ho provate tutte, ma niente.
Consigli?

def importaWireList(self):
wire_list = ['Checked;Name;Total;Batch;Length;Raw Material;Processing;IDL4 \n']
for record in self:
# la stringa della riga del csv
wire_list.append('1;{};{};{};{};{};{};{} \n'.format(
record.l4smcl3_name,
record.l4smcl3_total,
record.l4smcl3_batch,
record.l4smcl3_length,
record.l4smcl3_raw_material,
record.l4smcl3_processing,
record.l4smcl3_codice))
# scrivo il file
fileWireList = open(r"C:\L3\DA_IMPORTARE\wire_list.csv", "w") #<- FILE CREATO CORRETTAMENRE
fileWireList.writelines(wire_list)
fileWireList.close()
#lancio l'import
subprocess.call(r'C:\L3\import_l3.bat') #<- NON SUCCEDE NULLA!!!! Non ci sono errori, ma non viene eseguito.

La tua risposta

0
Davide Corio
Il 19/11/19, 05:48

Hai guardato l'esempio di codice che ti ho linkato?


La tua risposta

0
Domenico Di Nardo
Il 21/11/19, 17:56

Ho guardato, ho seguito, ma non funziona.


La tua risposta


0
Davide Corio
Il 15/11/19, 09:39

La tua risposta


0
Luigi Di Naro
Il 09/11/19, 11:29

In quale punto di odoo lo lanci??? Ad esempio all'interno di un metodo direttamente chiamato dal cron non è possibile usare os cosi' come in tutti i metodi che accettano come input espressioni python.

Magari se metti un pezzo del codice ti si puo' dare una mano ... cosi' in maniera generica e' difficile capire dove possa stare il problema.

Altro problema potrebbero essere i permessi dell'utente con cui sta girando odoo ... ma su windows non so aiutarti.


La tua risposta

Resta informato

Informazioni sulla comunità

Forum ufficiale dell'Associazione Odoo Italia Leggi le linee guida

Strumenti di richiesta

33 follower

Statistiche

Richiesta del: 08/11/19, 15:57
Vista: 79 volte
Ultimo aggiornamento: 15/11/19, 12:48