Portale o Resoconto ???

FileMaker è un database relazionale. Vediamo come...

Moderatore: Moderatori

Rispondi
thegnass
Messaggi: 2
Iscritto il: lunedì 17 novembre 2014, 17:33

Portale o Resoconto ???

Messaggio da thegnass » martedì 18 novembre 2014, 19:34

Ciao a tutti, ho appena scoperto questo forum e avrei giusto appunto un problema che sicuramente qualche utente più esperto di me potrà aiutarmi a superare...
Uso FileMakerPro Advanced 12 e avrei la necessità di realizzare un resoconto delle presenze/assenze mensili di un singolo dipendente, in ogni riga vorrei avere riassunte le ore giornaliere divise per tipo. Il mio problema è che nel resoconto dovrei generare le righe per tutti i giorni del mese, anche nel caso in cui non sono stati creati record nella tabella "Presenze" (es.sabato/domenica o assenza del dipendente), questo è dovuto dal fatto che il passo successivo sarebbe quello di esportare i riassunti (parziali= giornalieri e finali = mensili) su un file excel.

Le tabelle in cui ho i dati sono:
- Presenze (con i campi: CodiceDipendente, Data, NumeroOreA, NumeroOreB ecc.)
- Assenze (con i campi: CodiceDipendente, Data, NumeroOreM, NumeroOreN ecc.)
- Dipendenti (con i campi: CodiceDipendente ecc.)

Due dei vari tentativi che ho fatto:
1) generare un altra tabella "GiorniDelMese" nella quale ho caricato 31 record fissi (cioè i 31 giorni del mese, ognuno dei quali ha un campo di calcolo che genera una data, relazionata alla data della presenza). Resocontando questa tabella ordinata per il "NumeroDelGiorno" ottengo 31 righe e appaiono anche i riassunti parziali delle ore di "Presenze" ma purtroppo il riassunto finale non funziona, probabilmente perchè il resoconto non è mirato alla tabella "Presenze" ma a "GiorniDelMese".
2) ho creato un formato che punta ad un record unico di un altra tabella, non resocontato ma con 32 portali di "Presenze" filtrati per data (31 giorni più il totale mensile) ma in questo caso ovviamente l'export in excel avviene su un unica riga ed io necessito di 31.

Spero di essere stato chiaro, altrimenti chiedetemi info specifiche su campi, tabelle, relazioni...

Grazie !!!

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Portale o Resoconto ???

Messaggio da fabio.beri » giovedì 20 novembre 2014, 18:02

Come si suol dire... mamma li turchi!

Scherzi a parte... ti lancio un primo input: perché presenze e assenze sono separati? per fare una stampa decente, magari da dare ad un consulente del lavoro, devi presentare insieme, per ogni dipendente, sia le presenze che le assenze.
Pertanto, rimetti insieme il tutto classificando i record quando sono presenze e quando sono assenze, magari con un campo che segna 0 per assenze e 1 per presenze o con un termine, come preferisci.

2. Prepara uno script di elaborazione che determini le assenze, in mancanza di presenze, a meno che qualcuno già giornalmente non lo faccia. In entrambi i casi, alla fine ti troverai tutti i giorni lavorativi occupati sia che siano presenze piuttosto che assenze.

Poi parli dei riassunti. Li puoi fare tranquillamente. Puoi contare le giornate di presenza e quelle di assenza, idem per i totali delle ore lavorate o straordinarie, o permessi...
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

thegnass
Messaggi: 2
Iscritto il: lunedì 17 novembre 2014, 17:33

Re: Portale o Resoconto ???

Messaggio da thegnass » venerdì 21 novembre 2014, 11:06

Grazie per la risposta e per i consigli !
Due cose non mi sono chiare però:
- come faccio a far apparire nel resoconto anche i sabati e le domeniche ? cioè i giorni in cui i dipendenti non immettono la propria presenza (ovvero non creano record) ?
- altra cosa è la mancanza dei totali nelll'export in excel, non capisco perchè non mi appaiono anche creando il resoconto "corretto" di presenze (cioè quello con i buchi delle assenze)

Grazie dell'aiuto

coccio
Messaggi: 2
Iscritto il: martedì 20 gennaio 2015, 16:46

Re: Portale o Resoconto ???

Messaggio da coccio » venerdì 6 febbraio 2015, 15:59

Ciao a tutti,

thegnass volevo sapere se hai risolto perché anch'io ho un problema abbastanza silice e non ne riesco ad uscire

Avatar utente
fabio.beri
Messaggi: 2041
Iscritto il: sabato 4 ottobre 2014, 16:24
Versione FileMaker: 2023
Sistema operativo: Win/Mac

Re: Portale o Resoconto ???

Messaggio da fabio.beri » venerdì 6 febbraio 2015, 18:21

Per thegnass, se non crei una procedura che ti generi un record per il sabato e la domenica, difficile che ti possano apparire. Puoi fare in modo che quando si richieda la stampa tu faccia un controllo che tutto il periodo sia caricato per ogni dipendente, altrimenti vai per crearli. Sull'idea di far apparire i totali come li vedi in filemaker, ci metterei una pietra sopra...
Fabio Beri
Moderatore FMPro.it
Sviluppatore OmniaGest 5 - FileMaker 15/16/17/18/19

Omnia Studio

-----------------------------------------
http://tinyurl.com/omniagest2024

Rispondi