Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
  • Pagina:
  • 1
  • 2
  • 3

ARGOMENTO: Personalizzazione Stampe OE7

Personalizzazione Stampe OE7 5 Anni 5 Mesi fa #13331

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
Mi rispondo da solo per chi ne avesse bisogno in futuro.
Bisogna imparare a lavorare con java.
Per esempio, ho risolto il mio problema con la data semplicemente passando, in iReport, dal designer alla visualizzazione del codice xml. Il campo a cui si riferiva la data era impostato su String. Ho cambiato questa impostazione in Date ed ho importato la classe java.util.Date. Poi con il pattern (la formattazione di campo) ho scelto il formato data desiderato. Di seguit il codice:

<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="jasperreports.sourceforge.net/jasperreports" xmlns:xsi="www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="jasperreports.sourceforge.net/jasperreports jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="Fattura4" pageWidth="595" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20">
<property name="ireport.zoom" value="1.0"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="0"/>
<import value="java.util.Date"/>
<queryString language="xPath">
<![CDATA[]]>
</queryString>
<field name="Data_Fattura-date_invoice" class="java.util.Date">
<fieldDescription><![CDATA[/data/record/Data_Fattura-date_invoice]]></fieldDescription>
</field>
<field name="Nazione-country" class="java.lang.String">
<fieldDescription><![CDATA[/data/record/Commercial_Entity-commercial_partner_id/Nazione-country]]></fieldDescription>
</field>
<field name="Nazione-country_id" class="java.lang.String">
<fieldDescription><![CDATA[/data/record/Commercial_Entity-commercial_partner_id/Nazione-country_id]]></fieldDescription>
</field>
<background>
<band splitType="Stretch"/>
</background>
<title>
<band height="79" splitType="Stretch"/>
</title>
<pageHeader>
<band height="35" splitType="Stretch"/>
</pageHeader>
<columnHeader>
<band height="61" splitType="Stretch">
<textField pattern="EEEEE dd MMMMM yyyy">
<reportElement x="0" y="0" width="315" height="20"/>
<textElement lineSpacing="Single"/>
<textFieldExpression class="java.util.Date"><![CDATA[$F{Data_Fattura-date_invoice}]]></textFieldExpression>
</textField>
</band>
</columnHeader>
<detail>
<band height="125" splitType="Stretch">
<textField>
<reportElement x="0" y="2" width="281" height="20"/>
<textElement lineSpacing="Single"/>
<textFieldExpression class="java.lang.String"><![CDATA[$F{Nazione-country}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="341" y="2" width="214" height="20"/>
<textElement lineSpacing="Single"/>
<text><![CDATA[Nazione]]></text>
</staticText>
<textField isBlankWhenNull="false">
<reportElement x="0" y="44" width="281" height="20"/>
<textElement lineSpacing="Single"/>
<textFieldExpression class="java.lang.String"><![CDATA[$F{Nazione-country_id}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="341" y="44" width="214" height="20"/>
<textElement lineSpacing="Single"/>
<text><![CDATA[Nazione_id]]></text>
</staticText>
</band>
</detail>
<columnFooter>
<band height="45" splitType="Stretch"/>
</columnFooter>
<pageFooter>
<band height="54" splitType="Stretch"/>
</pageFooter>
<summary>
<band height="42" splitType="Stretch"/>
</summary>
</jasperReport>
Ultima modifica: 5 Anni 5 Mesi fa da Frans.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Personalizzazione Stampe OE7 5 Anni 5 Mesi fa #13332

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
Nico..ci provo e ti dico..per ora grazie..
Ultima modifica: 5 Anni 5 Mesi fa da Frans.
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Personalizzazione Stampe OE7 5 Anni 5 Mesi fa #13335

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
Grazie..Fatto...il problema era quello..ora è tutto ok. Una domanda a proposito dell'installazione di libre office..quando do il seguente comando :
openerp@ubuntu:~$sudo /usr/bin/soffice "--accept=socket,host=127.0.0.1,port=8100,tcpNoDelay=1;urp;" --headless --nodefault --nofirststartwizard --nolockcheck --nologo --norestore

l'host è l'indirizzo ip della macchina in cui ho installato libreoffice?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Personalizzazione Stampe OE7 5 Anni 5 Mesi fa #13337

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
si, in pratica installi il servizio e dici su che interfaccia 'origliare' le richieste e su che porta, se lo vuoi fare utilizzare dalla rete devi mettere l'ip dell'interfaccia di rete (personalmente lo uso solo stessa macchina dove è installato openerp-server quindi è di fatto localhost, ovvero: 127.0.0.1)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Personalizzazione Stampe OE7 5 Anni 5 Mesi fa #13341

  • Frans
  • Avatar di Frans
  • Offline
  • Expert Boarder
  • Messaggi: 116
  • Ringraziamenti ricevuti 3
  • Karma: 0
Io uso du macchine diverse, un server con ubuntu server 12.04 ed un client win7 x64..Ho usato localhost. Tutto funziona..Si connette da client...ora stavo guardando come lavorare con aeroo..sembra semplice. Per individuare i campi vorrei provare ad attivare la modalità sviluppatore, vediamo, se ho problemi posto.
Grazie mille
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Personalizzazione Stampe OE7 5 Anni 5 Mesi fa #13342

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Aeroo è decisamente il più semplice dei 4 metodi di stampa di OpenERP, ovviamente ognuno ha pregi e difetti, non esiste il migliore.
Se ti interessa avevo iniziato a scrivere una sezione report nel wiki:

wiki.openerp-italia.org/doku.php/area_tecnica/report/start

Per ora sono descritte le varie metodologie con le differenze, in futuro arriverò anche con esempio :)

Con la modalità sviluppatore sei decisamente molto aiutato, una volta si andava negli oggetti di basso livello (sotto configurazione), ma è sempre una fonte disponibile :)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
  • Pagina:
  • 1
  • 2
  • 3
Tempo creazione pagina: 0.137 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam