Portale e numeraz. record no in fm8 si in fm6

Utilizzo dei portali in un database FileMaker

Moderatore: Moderatori

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

Messaggio da raybaudi » mercoledì 17 gennaio 2007, 22:16

raybaudi ha scritto:...la soluzione sta nel mettere nel portale un campo ( creato nella tabella che si sta visualizzando da portale ) che abbia questo calcolo:

Get ( NumeroRecord )
Sei sicuro che quel campo l'hai creato nella tabella RigheFattura ?

Perchè se così fosse, la numerazione partirebbe da 1 per ogni singola fattura; infatti i prodotti relazionati costituirebbero un gruppo di record trovati.

Dalla guida On-Line:
Funzione Get ( NumeroRecord )
Formato

Get ( NumeroRecord )

Parametro

Nessuno

Tipo di dati riportato

numero

Descrizione

Restituisce il numero del record corrente nel gruppo trovato corrente. Questo valore è determinato dalla posizione relativa del record nel gruppo trovato
Raybaudi FMP 12 Adv. Windows XP SP3

ArchPiero
Messaggi: 294
Iscritto il: venerdì 27 febbraio 2004, 1:00

Messaggio da ArchPiero » mercoledì 17 gennaio 2007, 23:19

ciao,
ho messo il campo nella tabella voci fatture dove sono presenti anche gli altri campi che compaiono nel portale (vedi immagine sopra) e mi da il n. 53 anzichè 1
poi però inserendo un'altra voce questa appare con il n. 2 e poi 3, andrebbe bene, ma nei record gia presenti nelle fatture inserisce dei numeri che non so da dove diavolo li prenda a questo punto.
Piero - Fmp ad8 e XP

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

Messaggio da raybaudi » mercoledì 17 gennaio 2007, 23:25

Ciao

riesci a mandarmi un clone ?

raybaudi@libero.it
Raybaudi FMP 12 Adv. Windows XP SP3

ArchPiero
Messaggi: 294
Iscritto il: venerdì 27 febbraio 2004, 1:00

Messaggio da ArchPiero » mercoledì 17 gennaio 2007, 23:44

se mi dici come fare... SI
nel file che uso ci sono le mie fatture
faccio una copia e poi tolgo tutti i record?
Piero - Fmp ad8 e XP

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

Messaggio da raybaudi » mercoledì 17 gennaio 2007, 23:51

Anche...

C'è però un'opzione ( anzi più di una ) quando salvi un file:
1) salva come copia
2) salva una copia compressa
3) salva come clone ( senza record )
Raybaudi FMP 12 Adv. Windows XP SP3

ArchPiero
Messaggi: 294
Iscritto il: venerdì 27 febbraio 2004, 1:00

Messaggio da ArchPiero » giovedì 18 gennaio 2007, 0:16

ok domani provo ad inviarti per e mail il file come clone
io per il momento avrei risolto in questo modo:
copio il testo del campo e mi scrivo l'importo sulla carta, poi elimino il record e quello nuovo appare con il n. 1
E' macchinoso ma a male estremi estremi rimedi.

rettifico ho fatto il clone ora provo ad inviatelo
fammi sapere se lo hai ricevuto.
Piero - Fmp ad8 e XP

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

Messaggio da raybaudi » giovedì 18 gennaio 2007, 1:29

Sì, l'ho ricevuto.

Non riesco a mandarlo in errore...

Agendo sul clone che mi hai inviato, cerca di ottenere l'errore e dimmi come hai fatto per ottenerlo.
Raybaudi FMP 12 Adv. Windows XP SP3

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

Messaggio da raybaudi » giovedì 18 gennaio 2007, 1:50

Ciao

forse ho capito...

1) Modifica il calcolo del campo numeroRec così:

Case(
Get ( RecordNumber ) ; Get ( RecordNumber ) ;
""
)

2) nelle opzioni di memorizzazione spunta il box: non memorizzare...
Raybaudi FMP 12 Adv. Windows XP SP3

ArchPiero
Messaggi: 294
Iscritto il: venerdì 27 febbraio 2004, 1:00

Messaggio da ArchPiero » giovedì 18 gennaio 2007, 10:01

Grazie Ray,

altro che ottima Ram ... sei un fenomeno

ma come fai... io già entravo in crisi a darti più informazioni sull'errore

comunque sto usando da poco fm8 adv e questa storia delle tabelle mi sembra una buona cosa, ma non capisco la logica, in pratica sono come dei file esterni perchè lavorano con record separati dentro però uno stesso file. :roll:

Ciao e ancora GRAZIE, ET
Piero - Fmp ad8 e XP

Rispondi