Stampa record nulli

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

Rispondi
thechichio
Messaggi: 29
Iscritto il: martedì 10 ottobre 2006, 2:00

Stampa record nulli

Messaggio da thechichio » mercoledì 11 ottobre 2006, 10:18

BUongiorno a tutti e un grazie a chi mi scolta...
Problema:
Ho una tabella cosi composta: Un importo al quale sono riferite tre caselle di testo descrittive (quindi numero + testo + testo + testo) moltiplicato per otto volte (importo 1 testo 1...importo2 testo2..ecc)...vorrei in fase di stampa che mi stampasse solo gli importi maggiori di zero rimuovendo totalmente le righe nulle, è possibile?In alternativa si potrebbe creare uno script(dico uno sfondone?) che in fase di inserimento mi aggiunga un nuovo importo ogni volta che ne ho inserito uno(inserisco il primo, mi appare il secondo e cosi via)ma immagino sia molto più difficile..
GRAZIE MILLE A TUTTI

thechichio
Messaggi: 29
Iscritto il: martedì 10 ottobre 2006, 2:00

Messaggio da thechichio » mercoledì 11 ottobre 2006, 10:21

Dimenticavo...uso fmpro 8.0 adv

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » mercoledì 11 ottobre 2006, 12:00

Ciao

è molto difficile da capire quello che vuoi ottenere...

Per avere risposte sensate è bene formulare la domanda nel modo più preciso possibile, anche ricorrendo ad esempi; quello che a te pare ovvio, spesso non lo è per chi legge ! :wink:

Inoltre cerca di utilizzare solo parole che rientrino nel glossario di FileMaker...
"Un importo al quale sono riferite tre caselle di testo descrittive "
non ha significato ! Usa le parole record, campo ecc.
Raybaudi FMP 12 Adv. Windows XP SP3

thechichio
Messaggi: 29
Iscritto il: martedì 10 ottobre 2006, 2:00

Messaggio da thechichio » mercoledì 11 ottobre 2006, 13:13

Perdona la mia ignoranza, provo a riformulare

In una tabella ho 8 campi di tipo numero(nel mio caso valuta "credito 1""Credito2"Crediton").Ci sono poi tre campi di tipo testo (che mi danno informazioni sul tipo di credito)per ogni campo di tipo numero (quindi 3x8=24)
Il problema sta nel fatto che non in tutti i record della tabella sono presenti tutti e otto i credti con relativi commenti quindi vorrei che al momento della stampa dei record stampasse solo i crediti maggiori di zero con relativi commenti,si può fare?

Dagda
Messaggi: 62
Iscritto il: mercoledì 3 maggio 2006, 2:00

Messaggio da Dagda » mercoledì 11 ottobre 2006, 14:02

hai provato a stampare solo i campi di fusione al posto dei campi veri e propri?:

<<campo Credito1>> <<impotro1>> <<Canpo crediton>>....
nella sequenza che preferisci...?

thechichio
Messaggi: 29
Iscritto il: martedì 10 ottobre 2006, 2:00

Messaggio da thechichio » mercoledì 11 ottobre 2006, 14:59

No, anche perchè non so come si faccia a fare un campo fusione :oops: E per non stampare quando il credito nel record è zero?

Dagda
Messaggi: 62
Iscritto il: mercoledì 3 maggio 2006, 2:00

Messaggio da Dagda » mercoledì 11 ottobre 2006, 15:07

al posto di inserire i campi con il tasto a sinistra, inserisci la scritta: <<nome campo>> (metti sempre le << e le >> ad inizio e fine del nome del campo) oppure dal menù "inserisci" clicca il sotto menù "campi fusione".

per non far apparire lo zero, dipende dal campo:
è calcolato?
allora inserisci il calcolo : if(EVuoto(nomedelcampo/formula);"";nomedelcampo/formula)

in questo modo se è vuoto nonm mette nulla se non è vuoto mette il valore.
puoi anche provare con :
if (nomedelcampo/formula>0;nomedelcampo/formula;"")

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Messaggio da stregatto » mercoledì 11 ottobre 2006, 15:28

invece di avere 8 campi, fai un portale su un file correlato e stampa quello…

.g.

thechichio
Messaggi: 29
Iscritto il: martedì 10 ottobre 2006, 2:00

Messaggio da thechichio » mercoledì 11 ottobre 2006, 15:40

Devo creare una soluzione il più semplice possibile, non saro io ad usare il db...suggerimenti?

Rispondi