Quadratura/Calendario

Quadratura/Calendario

0
0

Buonasera,

chiedo aiuto a voi. Vorrei capire se avete mai dovuto creare una quadratura.
Mi spiego meglio. Il mio db è composto da una tabella collaboratori e da una tabella lavorazioni relazionate tra di loro. La prima contiene i dati anagrafici dei vari collaboratori, mentre la seconda contiene le ore lavorate dai vari collaboratori. La tabella quadratura dovrebbe restituirmi le ore lavorare dai vari collaboratori giorno per giorno. Inizialmente pensavo che ogni record del db quadratura potesse rappresentare i vari mesi e ogni mese potesse contenere i vari collaboratori e accanto a ogni collaboratore pensavo di mettere un campo ripetuto 31 volte.
Ma ho fatto talmente tante prove che ora non trovo più la strada giusta

Segnalato come spam
Pubblicata da (Domande: 9, Risposte: 14)
Domanda inviata 4 Febbraio 2015 20:51
98 vis.
0
Domanda privata

Volevo ringraziare Mik78 è veramente un lavoro eccezionale. Sono rimasto senza parole. Grazie mille.

Con questo capisco che devo ancora tanto imparare tanto.

Segnalata come spam
Pubblicata da (Domande: 9, Risposte: 14)
Risposta inviata 16 Febbraio 2015 08:58
0
Domanda privata

Ciao Enrico, ecco uno spunto da cui partire.. https://www.dropbox.com/s/49c57hdprkpzesa/GrigliaOreDiLavoro_m.fmp12?dl=0

Buona programmazione :)

 

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 15)
Risposta inviata 15 Febbraio 2015 02:07
0
Domanda privata

Grazie Mille a tutti. Alla fini dovrei aver risolto il problema. Semplicemente ho creato un formato riassunto con alcuni script. Mi spiace solo di non riuscire a creare velocemente il resoconto in orizzontale ma il gioco non vale la candela.

Grazie ancora

Segnalata come spam
Pubblicata da (Domande: 9, Risposte: 14)
Risposta inviata 9 Febbraio 2015 15:17
0
Domanda privata

usando un campo multiplo conviene usare uno script con imposta campo ed eseguiSQL. in alternativa, conviene avere 30 relazioni diverse per mese e numero giorno.

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 8 Febbraio 2015 20:16
0
Domanda privata

Se intende la creazione dei campi in verticale e di conseguenza la creazione dei record in orizzontale la risposta è no.
Ad ogni modo non conoscendo il suo scopo finale mi domando se ne vale la pena. Se lo fà solo per una consultazione allora poteva andar bene anche un formato resoconto nonostante la disposizione dei dati fosse differente. Valuta lei oppure se ha qualche altro dubbio siamo qui…

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 21)
Risposta inviata 6 Febbraio 2015 08:31
0
Domanda privata

Ok penso di aver capito.
Ieri prima di ricevere la tua risposta ho fatto altre prove. Chido solo questo. Sono giunto a conclusione che potrei anche fare la stessa cosa co la visualizzazione a tabella, ma non ho capito se ho la possibilità di invertire i due ”assi”, o meglio di creare i campi in senso verticale invece che orizzontale

Segnalata come spam
Pubblicata da (Domande: 9, Risposte: 14)
Risposta inviata 6 Febbraio 2015 08:00
0
Domanda privata

In tal caso ti occorre un’altra tabella per raggruppare le lavorazioni mese per mese per ogni collaboratore diverso e ovviamente relazione e script. Fatto ciò ti basterà eseguire la ricerca per mese specifico ed ottenere un’elenco dei collaboratori con il dettaglio delle ore lavorate per giorno come nello schema mostrato.

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 21)
Risposta inviata 5 Febbraio 2015 23:48
0
Domanda privata
Segnalata come spam
Pubblicata da (Domande: 9, Risposte: 14)
Risposta inviata 5 Febbraio 2015 14:31
0
Domanda privata

Dalla scheda lavorazione vorrei prendere le ore lavorate ogni giorno di dei vari collaboratori e inserirle nel campo (multiplo 31 che rappresenta il mese) di ogni collaboratore della scheda quadratura che crea un record mensile

Segnalata come spam
Pubblicata da (Domande: 9, Risposte: 14)
Risposta inviata 5 Febbraio 2015 14:19
0
Domanda privata

mhhh… in linea di massima hai due possibilità:
– o fai un riepilogo per giorno dalla tabella lavorazioni
– o fai una tabella specifica per mese o giorno
la prima soluzione è più semplice e rapida. la seconda più flessibile. ma dipende molto dal tuo scopo ultimo: ovvero cosa devi fare con i dati :)

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 5 Febbraio 2015 11:12
0
Domanda privata

Buonasera. In pratica cosa vorresti ottenere? È perché?

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 21)
Risposta inviata 4 Febbraio 2015 22:26