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
Avatar

Davide Corio

--Davide Corio--
1612
| 5 2 7
Luserna San Giovanni, Italia
--Davide Corio--

Programma qualsiasi cosa abbia a portata di mano dal 1997, ma non gli piace farsi chiamare "sviluppatore": il mondo del software è più interessante quando osservato con gli occhi di chi usa gli strumenti IT. Da più di 12 anni si occupa di consulenza legata esclusivamente ad Odoo, un framework basato su Python per la costruzione di soluzioni ERP.

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
Avatar

Davide Corio

--Davide Corio--
1612
| 5 2 7
Luserna San Giovanni, Italia
--Davide Corio--

Programma qualsiasi cosa abbia a portata di mano dal 1997, ma non gli piace farsi chiamare "sviluppatore": il mondo del software è più interessante quando osservato con gli occhi di chi usa gli strumenti IT. Da più di 12 anni si occupa di consulenza legata esclusivamente ad Odoo, un framework basato su Python per la costruzione di soluzioni ERP.

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

32 follower

Statistiche

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