Compila campo con prezzo
Moderatore: Moderatori
-
- Messaggi: 50
- Iscritto il: giovedì 17 giugno 2004, 2:00
- Versione FileMaker: 14
- Sistema operativo: Mac/win7
Compila campo con prezzo
Buona sera a tutti...
Qualcuno ha mai avuto questo problema?
Ho due tabelle la prima contratto la seconda pratica. Nella prima inserisco il nome contratto, la data di inizio e fine validità, il tipo di servizio e il prezzo per una persona, per due persone, per tre persone ecc.ecc. Nella seconda ho il nome del contratto, la data del servizio, il tipo di servizio e il numero di pax e un campo prezzo Ho bisogno che se tutti questi dati collimano e la data del servizio è nel periodio di validità mi restituisca il prezzo per 1 o 2 o 3 ecc.ecc. persone. Ho provato con:
IF (CAMPOA_TABELLAA=CAMPOA_TABELLAB AND
CAMPOB_TABELLAA=CAMPOB_TABELLAB AND
CAMPOC_TABELLAA=1; PREZZO1-, "")
ma risultati sono stratosferici e negativissimi....
Avete idea come posso fare? Devo verificare che il contratto sia valido e indicargli il prezzo da pagare in base alle persone. La relazione è sul contratto.
Grazie a tutti e buona serata
Qualcuno ha mai avuto questo problema?
Ho due tabelle la prima contratto la seconda pratica. Nella prima inserisco il nome contratto, la data di inizio e fine validità, il tipo di servizio e il prezzo per una persona, per due persone, per tre persone ecc.ecc. Nella seconda ho il nome del contratto, la data del servizio, il tipo di servizio e il numero di pax e un campo prezzo Ho bisogno che se tutti questi dati collimano e la data del servizio è nel periodio di validità mi restituisca il prezzo per 1 o 2 o 3 ecc.ecc. persone. Ho provato con:
IF (CAMPOA_TABELLAA=CAMPOA_TABELLAB AND
CAMPOB_TABELLAA=CAMPOB_TABELLAB AND
CAMPOC_TABELLAA=1; PREZZO1-, "")
ma risultati sono stratosferici e negativissimi....
Avete idea come posso fare? Devo verificare che il contratto sia valido e indicargli il prezzo da pagare in base alle persone. La relazione è sul contratto.
Grazie a tutti e buona serata

-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Ciao,
costruisci una relazione moltiAmolti tra le due tabelle così definita:
nome contratto = nome contratto
AND tipo servizio = tipo servizio
AND data inizio validità <= data servizio
AND data fine validità >= data servizio
il prezzo sarà dato dal seguente calcolo:
Case(
numero pax = 1;contratto::prezzo 1 persona;
numero pax = 2; contratto::prezzo 2 persone;
numero pax = 3; contratto::prezzo 3 persone;
""
)
costruisci una relazione moltiAmolti tra le due tabelle così definita:
nome contratto = nome contratto
AND tipo servizio = tipo servizio
AND data inizio validità <= data servizio
AND data fine validità >= data servizio
il prezzo sarà dato dal seguente calcolo:
Case(
numero pax = 1;contratto::prezzo 1 persona;
numero pax = 2; contratto::prezzo 2 persone;
numero pax = 3; contratto::prezzo 3 persone;
""
)
Raybaudi FMP 12 Adv. Windows XP SP3