Problema duplicazione righe su portale

Utilizzo dei portali in un database FileMaker

Moderatore: Moderatori

PippoFileMaker
Messaggi: 8
Iscritto il: mercoledì 7 febbraio 2007, 1:00

Messaggio da PippoFileMaker »

ok, adesso mi da questo errore in fase di esecuzione:

Non sarà possibile modificare questo campo fino a quando a "Codice" non verrà assegnato un valore valido.

???

Premetto che in codice non c'è nessun tipo di controllo...

qual'è il problema?
FM Pro7 - SO Win XP
stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Messaggio da stregatto »

quali sono i campi presenti in righe_fattura (o comunque tu abbia chiamato la tabella) e di che tipo? (numerico, testo, calcolato, indicizzato…)
che relazione legano la tabella con articoli e fatture?

.g.
PippoFileMaker
Messaggi: 8
Iscritto il: mercoledì 7 febbraio 2007, 1:00

Messaggio da PippoFileMaker »

Campi Presenti in righe_fatura

CodiceArticolo (numerico)
Descrizione (testo)
Prezzo Listino (numerico)

Righe_fatture è legato a articoli e fattura tramite il campo CodiceArticolo
FM Pro7 - SO Win XP
stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Messaggio da stregatto »

non va. deve essere legato a fatture con la chiave univoca della fatture.
es fatture::id=righe_fattura::id_fattura.

entrambi i cambi devono essere indicizzati, ed io indicizzerei anche codice e prezzo. oltretutto, forse ti conviente inserire anche un campo quantità e un campo aliquota IVA.

.g.
PippoFileMaker
Messaggi: 8
Iscritto il: mercoledì 7 febbraio 2007, 1:00

Messaggio da PippoFileMaker »

Perfetto adesso ci siamo!!! Finalmente!!! Grazie mille.

Adesso devo solo sommare tutti gli imponibili per determinare il tot fattura?

Non mi funziona il campo riassunto, come mai?

Grazie ancora
FM Pro7 - SO Win XP
stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Messaggio da stregatto »

perché non serve a quello. nella tabella fatture crei un campo calcolato somma(relazione::importo) e hai risolto.

.g.
Rispondi