Input Da/a per stampa Risolto!
Moderatore: Moderatori
- bytefdrfmpro
- Messaggi: 30
- Iscritto il: mercoledì 19 ottobre 2016, 11:33
Input Da/a per stampa
Salve, scusate il disturbo di un neofita. Ho un FMDB di dipendenti con tabella, relazionata in un portale, di una nutrita serie di documenti e scadenze per ognuna. Avrei la necessità, tramite popover di far richiedere un range di stampa Da/A per una lista cartacea di documenti (Licenze + Decreti) scadenti in quest'arco di tempo.Spero di essermi spiegato, Grazie per l'aiuto di questa splendida comunità.
ByteFDR
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Input Da/a per stampa
Salve sig. Neofita. Non ho capito se sta chiedendo come trovare un range di records oppure come andare in stampa di una serie di records, oppure come mandare in stampa files esterni...
Non credo si sia spiegato. Consiglio di essere più esaustivo.
Non credo si sia spiegato. Consiglio di essere più esaustivo.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
- bytefdrfmpro
- Messaggi: 30
- Iscritto il: mercoledì 19 ottobre 2016, 11:33
Re: Input Da/a per stampa
Grazie sig.Beri, cercheró di esprimermi meglio. Ho giá records archiviati per n dipendenti; ognuno ha n records di documenti e scadenze ( porto d'armi,licenza di tiro...) Ho necessitá di una stampa che elenchi i documenti scadenti tra una data ad un'altra e a chi appartengono. Quindi un popover dove l'utente immetta: data di partenza - data di arrivo ed eventualmente uno o più tipologia di documento. Tradotto: stampami le licenze e porto d'armi che scadono dal 01/02/2017 al 31/03/2017
ByteFDR
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Input Da/a per stampa
Ok. Allora farà un formato con VISUALIZZAZIONE LISTA e farà uno script del genere:
VAI AL FORMATO X
PASSA AL MODO TROVA
IMPOSTA CAMPO [ TABELLA::DATA_SCADENZA ] CON "01/02/2017...31/03/2017"
ESEGUI LA RICERCA
STAMPA
VAI AL FORMATO X
PASSA AL MODO TROVA
IMPOSTA CAMPO [ TABELLA::DATA_SCADENZA ] CON "01/02/2017...31/03/2017"
ESEGUI LA RICERCA
STAMPA
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
- bytefdrfmpro
- Messaggi: 30
- Iscritto il: mercoledì 19 ottobre 2016, 11:33
Re: Input Da/a per stampa
Mi scusi sig.Beri, il consiglio proposto imposta le variabili data Da/A direttamente nello script stesso. Io devo renderlo variabile secondo un input richiesto all'utente finale ed avevo pensato, elegantemente, ad un popover che richiedesse appunto data di partenza, data di arrivo.
ByteFDR
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Input Da/a per stampa
Bene. Può usare due campi globali di tipo data per il "periodo dal" e il "periodo al".
Di conseguenza, lo script cambia nella riga:
IMPOSTA CAMPO [ TABELLA::DATA_SCADENZA ] CON [ GLOBALE::PERIODO_DAL & "..." & GLOBALE::PERIODO_AL ]
Di conseguenza, lo script cambia nella riga:
conIMPOSTA CAMPO [ TABELLA::DATA_SCADENZA ] CON "01/02/2017...31/03/2017"
IMPOSTA CAMPO [ TABELLA::DATA_SCADENZA ] CON [ GLOBALE::PERIODO_DAL & "..." & GLOBALE::PERIODO_AL ]
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
- bytefdrfmpro
- Messaggi: 30
- Iscritto il: mercoledì 19 ottobre 2016, 11:33
Re: Input Da/a per stampa
Egr.Sig. Beri, apprezzo molto l'aiuto e l'attenzione prestatami ma in quanto neofita ho compreso il "senso" dello script ma non come realizzarlo. L'idea di cui discuto mi è venuta leggendo un vecchio tutorial che riportava proprio le mie intenzioni.Se non disturbo, come posso ricrearlo indicando i tipi di documenti richiesti con un check ed il range di scadenza? I campi globali vanno inseriti nella tabella selezionata "Documenti" o possono esser dichiarati nel popover stesso? Grazie per l'aiuto.PS vorrei inviarLe due PNG da 12 e 13 KB ma il formuli informa che il limite massimo di allegati è stato raggiunto. (?)
ByteFDR
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Input Da/a per stampa
I campi globali sono dei campi, il cui valore viene mostrato in tutti i records di una tabella. Servono per poggiarci dei dati (o valori come si preferisce) per potervi accedere stando posizionati su qualsiasi records della tabella.
In questo caso possono esserci utili per chiedere all'operatore il periodo di ricerca, dopodiché si possono prendere i dati immessi nel globale e farci ricerche (nella modalità che ho già spiegato nel mio precedente post).
Quindi, diciamo per semplicità, che in questo caso andrebbero creati nella tabella in cui si effettua la ricerca.
In questo caso possono esserci utili per chiedere all'operatore il periodo di ricerca, dopodiché si possono prendere i dati immessi nel globale e farci ricerche (nella modalità che ho già spiegato nel mio precedente post).
Quindi, diciamo per semplicità, che in questo caso andrebbero creati nella tabella in cui si effettua la ricerca.
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
- bytefdrfmpro
- Messaggi: 30
- Iscritto il: mercoledì 19 ottobre 2016, 11:33
Re: Input Da/a per stampa
Grazie Sig.Beri, ho realizzato questo script dopo un popover che richiede i campi Globali Inizio/Fine:
Vai al formato [ “Scadenzario” (Scadenze) ]
Passa al modo Trova [ ]
Imposta campo [ Scadenze::data_scade; Scadenze::Inizio & "..." & Scadenze::Fine ]
Imposta campo [ Scadenze::Tipo; "Decreto" or "Libretto" or "Nomina" ]
Esegui la ricerca [ ]
Ordina i record [ Mantieni record ordinati; Ordinamento specificato: Scadenze::data_scade; ascendente ]
[ Ripristina; Senza finestra ]
Stampa [ ]
Vai al formato [ “Dip_Desk” (Dipendenti) ]
Però se il range di date funziona, lo script non mi restituiste le tipologie di documenti "Decreto" "Libretto" Nomina"
L'operatore logico or mi sembra corretto. Può aiutarmi?
Vai al formato [ “Scadenzario” (Scadenze) ]
Passa al modo Trova [ ]
Imposta campo [ Scadenze::data_scade; Scadenze::Inizio & "..." & Scadenze::Fine ]
Imposta campo [ Scadenze::Tipo; "Decreto" or "Libretto" or "Nomina" ]
Esegui la ricerca [ ]
Ordina i record [ Mantieni record ordinati; Ordinamento specificato: Scadenze::data_scade; ascendente ]
[ Ripristina; Senza finestra ]
Stampa [ ]
Vai al formato [ “Dip_Desk” (Dipendenti) ]
Però se il range di date funziona, lo script non mi restituiste le tipologie di documenti "Decreto" "Libretto" Nomina"
L'operatore logico or mi sembra corretto. Può aiutarmi?
ByteFDR
- fabio.beri
- Messaggi: 1958
- Iscritto il: sabato 4 ottobre 2014, 16:24
- Versione FileMaker: 2023
- Sistema operativo: Win/Mac
Re: Input Da/a per stampa
L'istruzione per cercare un range è corretta. Bisogna vedere se il campo data_scade è di tipo data e vedere cosa mandano i campi "inizio" e "fine"...
Controlli queste due cose
Controlli queste due cose
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19
Omnia Studio
-----------------------------------------
http://tinyurl.com/omniagest2024