Portale Fattura con campi già popolati
Moderatore: Moderatori
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
sono impantanato...
Ho creato una lista valori da "Listino Cliente2::Cod_Articolo" partendo dalla tabella correlata DDT (dove naturalmente ho inserito l'id cliente) ho provato a visualizzare la LV, ma non mi si compila
Righe_DDT DDT
id_righe_DDT-->ID_DDT
DDT Listino Cliente2
ID_CLIENTE-->ID_CLIENTE
E poi lo script loop non lo so impostare
Ho creato una lista valori da "Listino Cliente2::Cod_Articolo" partendo dalla tabella correlata DDT (dove naturalmente ho inserito l'id cliente) ho provato a visualizzare la LV, ma non mi si compila
Righe_DDT DDT
id_righe_DDT-->ID_DDT
DDT Listino Cliente2
ID_CLIENTE-->ID_CLIENTE
E poi lo script loop non lo so impostare
FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
Devo inserire nello script le due formule con "inserisci risultato calcolato?
Grazie
Grazie
FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Portale Fattura con campi già popolati
la prima ti serve per capire quali codici devi inserire e la seconda per ricavare il codice che devi inserire di volta in volta nel loop. lo script deve:
- se non c'è un listino personalizzato (ovvero e vuota la LV)
esci
in caso contrario
- imposti l'id ddt in una variabile
- dichiari un'altra variabile con il contenuto della LV con ElementiListeValori ()
- vai al formato righe
- loop
-imposti una variabile numerica che richiama se stessa +1 per capire a che riga sei
-imposti una variabile che ricava la sola riga con valoriinmezzo(), utilizzando come testo la variabile con la LV e come numero riga iniziale la variabile numerica
-esci dal loop se è vuota quest'ultima variabile (vuol dire che la lista è finita)
- crei un nuovo record
- definisci i campo id ddt e codice articolo con le variabili apposite
- fine loop
vai al formato ddt.
.g.
- se non c'è un listino personalizzato (ovvero e vuota la LV)
esci
in caso contrario
- imposti l'id ddt in una variabile
- dichiari un'altra variabile con il contenuto della LV con ElementiListeValori ()
- vai al formato righe
- loop
-imposti una variabile numerica che richiama se stessa +1 per capire a che riga sei
-imposti una variabile che ricava la sola riga con valoriinmezzo(), utilizzando come testo la variabile con la LV e come numero riga iniziale la variabile numerica
-esci dal loop se è vuota quest'ultima variabile (vuol dire che la lista è finita)
- crei un nuovo record
- definisci i campo id ddt e codice articolo con le variabili apposite
- fine loop
vai al formato ddt.
.g.
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
Questo non mi torna, o meglio, non lo capisco:
-imposti una variabile numerica che richiama se stessa +1 per capire a che riga sei
Dovrei:
ImpostaVariabile [$$Variabile1 : 1]
ImpostaVariabile [$$Variabile2 : $$Variabile1 + 1]
???
-imposti una variabile numerica che richiama se stessa +1 per capire a che riga sei
Dovrei:
ImpostaVariabile [$$Variabile1 : 1]
ImpostaVariabile [$$Variabile2 : $$Variabile1 + 1]
???
FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
E' il primo script strutturato nel quale mi cimento...e naturalmente non funziona..

Grazie

Grazie
FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Portale Fattura con campi già popolati
a parte il fatto che NON devi usare variabili globali, ma locali, che il secondo if è inutile e che da $$richiamalv devi togliere l'acapo finale (è il valore di una lista), l'unico vero errore è in elementilistevalori(): devi indicare il nome della LV, non un campo.
.g.
.g.
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
Grazie per la risposta, tolgo le variabili globali, ($), il secondo if, l'ho messo seguendo male il tuo consiglio "in caso contrario", quindi tolgo il secondo "if"
Togliere l'Acapo?
ElementiLV (Get(nomefile): ListaPers) non mi prende "ListaPers" che sarebbe il nome che ho dato alla lista valori
Togliere l'Acapo?
ElementiLV (Get(nomefile): ListaPers) non mi prende "ListaPers" che sarebbe il nome che ho dato alla lista valori
FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
Credo di aver quasi risolto, l'unico problema è che mi mette solo il primo codice trovato, dipenderà da "togliere l'acapo", che non so come fare...
Domanda forse stupida, Descrizione e prezzo, li faccio riempire dallo script o come valore correlato? teniamo presente che più clienti possono avere il solito articolo, quindi solito codice, ma prezzi diversi
Grazie ancora, sto imparando e questo è ciò che mi interessa
Domanda forse stupida, Descrizione e prezzo, li faccio riempire dallo script o come valore correlato? teniamo presente che più clienti possono avere il solito articolo, quindi solito codice, ma prezzi diversi
Grazie ancora, sto imparando e questo è ciò che mi interessa
FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
- atarabotto
- Messaggi: 420
- Iscritto il: mercoledì 20 marzo 2013, 23:04
- Versione FileMaker: 15 adv
- Sistema operativo: OSX EL CAPITAN
Re: Portale Fattura con campi già popolati
Correggo, mi mette giustamente quanti articoli ci sono,se un cliente ne ha 5 mi compila 5 record, solo che mi indica solo il primo codice, se clicco sul campo, vedo gli altri incolonnati sotto, quindi a sto punto, il problema è solo l'acapo, che non so dove "beeeeeeeeeeeep" mettere...


FMP 15 Adv
Mac OSX El Capitan
Mac OSX El Capitan
-
- Messaggi: 9700
- Iscritto il: lunedì 1 dicembre 2003, 1:00
- Località: Roma
- Contatta:
Re: Portale Fattura con campi già popolati
usi direttamente un cercaesost() in $richiamaLV.
.g.
.g.