[Risolto] NumericField Dialogo...nascondere zeri

Creare una macro - Scrivere uno script - Usare le API
Rispondi
maxrome84
Messaggi: 55
Iscritto il: mercoledì 1 giugno 2016, 18:37

[Risolto] NumericField Dialogo...nascondere zeri

Messaggio da maxrome84 »

Salve, chiedo di nuovo aiuto per un problemino.Ho creato una finestra di dialogo in calc. In pratica è una maschera per l'inserimento di dati nel foglio.Ad ogni inserimento ripulisco la maschera per il nuovo inserimento.Ora per i campi di testo assegno una stringa vuota cosi : "" . M a per i campi numerici devo assegnare "zero" e quindi comparirà zero.
C'è un sistema per nascondere questo zero nei campi numerici ed avere il campo vuoto come quando apro per la prima volta il dialogo?
Grazie.
Ultima modifica di charlie il mercoledì 15 giugno 2016, 10:59, modificato 3 volte in totale.
Motivazione: Aggiunta spunta verde
Open Office 4 beta
windows 7
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: NumericFiel Dialogo...nascondere zeri

Messaggio da patel »

allega un file di esempio
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
maxrome84
Messaggi: 55
Iscritto il: mercoledì 1 giugno 2016, 18:37

Re: NumericField Dialogo...nascondere zeri

Messaggio da maxrome84 »

Eccolo!
Allegati
test.ods
(19.4 KiB) Scaricato 161 volte
Open Office 4 beta
windows 7
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: NumericField Dialogo...nascondere zeri

Messaggio da patel »

maxrome84 ha scritto:Ma per i campi numerici devo assegnare "zero" e quindi comparirà zero.
Grazie.
ne sei certo ? hai provato con "" ? altrimenti devi usare campi testo e poi trasformare il testo in numero
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
maxrome84
Messaggi: 55
Iscritto il: mercoledì 1 giugno 2016, 18:37

Re: NumericField Dialogo...nascondere zeri

Messaggio da maxrome84 »

Fatto la prova con '''' e restituisce comunque zero.La tua soluzione forse è l'unica percorribile....
Open Office 4 beta
windows 7
Gaetanopr
Volontario
Volontario
Messaggi: 3300
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: NumericField Dialogo...nascondere zeri

Messaggio da Gaetanopr »

maxrome84 ha scritto:Fatto la prova con '''' e restituisce comunque zero...
Devi usare la proprietà text
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4020
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: NumericField Dialogo...nascondere zeri

Messaggio da patel »

giusto Gaetano

Codice: Seleziona tutto

'pulisco maschera
dialogIns.getControl("marca").text = ""
dialogIns.getControl("misura").text = ""
dialogIns.getControl("quantita").text = ""
dialogIns.getControl("unitario").text = ""
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
maxrome84
Messaggi: 55
Iscritto il: mercoledì 1 giugno 2016, 18:37

Re: NumericField Dialogo...nascondere zeri

Messaggio da maxrome84 »

Grazie funziona! Non sapevo si potesse utilizzare text per un campo numerico!
Open Office 4 beta
windows 7
Rispondi