NUMERI IN SERIE "DOPPI"
Moderatore: Moderatori
-
- Messaggi: 114
- Iscritto il: sabato 8 maggio 2004, 2:00
- Località: PISTOIA
NUMERI IN SERIE "DOPPI"
Ho un piccolo problema da risolvere; per creare in un campo numerico una serie di numeri 1, 2, 3 ecc. oppure 1, 4, 7, 10 ecc. a seconda dell'intervallo 1 o 3 è cosa scontata con il comando "sostituisci contenuto campo".
Nel caso che la mia serie debba essere;
1, 1, 2, 2, 3, 3 oppure:
1, 1, 1, 2, 2, 2, 3, 3, 3 ecc.
come si può procedere?
Grazie fin da ora per chi nonostante il Ferragosto incombente è, come me, "ancora al pezzo".
Paolo
F.Maker 8 ADV MAC
Nel caso che la mia serie debba essere;
1, 1, 2, 2, 3, 3 oppure:
1, 1, 1, 2, 2, 2, 3, 3, 3 ecc.
come si può procedere?
Grazie fin da ora per chi nonostante il Ferragosto incombente è, come me, "ancora al pezzo".
Paolo
F.Maker 8 ADV MAC
-
- Messaggi: 1197
- Iscritto il: domenica 12 marzo 2006, 1:00
- Versione FileMaker: 18
- Sistema operativo: Win10
- Località: Reggio Calabria (RC)
-
- Messaggi: 114
- Iscritto il: sabato 8 maggio 2004, 2:00
- Località: PISTOIA
NUMERI IN SERIE
Ciao, Antonio.
Questa particolare numerazione mi serve in quanto ho realizzato un buon programma per gestire i tornei di Burraco (gioco di carte a coppie per il quale sono nati una moltitudine di club e di cui vengono effettuati tornei che possono arrivare oltre cento tavoli 400 giocatori!!!!)
La soluzione mi occorre per stabilire le posizioni ai tavoli in un particolare turno di gioco chiamato "Danese" in cui la coppia prima in classifica (dopo un certo numero di gare) si incontra con la seconda, la terza con la quarta e così via.
Chiaramente il tavolo di gioco delle prime due coppie è il n° 1; quello della terza e quarta coppia è il due, e così via?
Sono stato chiaro?
Ciao.
Paolo Fm Adv 8.0 MAC 10.4 OSX
Questa particolare numerazione mi serve in quanto ho realizzato un buon programma per gestire i tornei di Burraco (gioco di carte a coppie per il quale sono nati una moltitudine di club e di cui vengono effettuati tornei che possono arrivare oltre cento tavoli 400 giocatori!!!!)
La soluzione mi occorre per stabilire le posizioni ai tavoli in un particolare turno di gioco chiamato "Danese" in cui la coppia prima in classifica (dopo un certo numero di gare) si incontra con la seconda, la terza con la quarta e così via.
Chiaramente il tavolo di gioco delle prime due coppie è il n° 1; quello della terza e quarta coppia è il due, e così via?
Sono stato chiaro?
Ciao.
Paolo Fm Adv 8.0 MAC 10.4 OSX
-
- Messaggi: 1197
- Iscritto il: domenica 12 marzo 2006, 1:00
- Versione FileMaker: 18
- Sistema operativo: Win10
- Località: Reggio Calabria (RC)
Re: NUMERI IN SERIE
Bhe!sierrapapa ha scritto:...per stabilire le posizioni ai tavoli in un particolare turno di gioco... in cui la coppia prima in classifica... si incontra con la seconda, la terza con la quarta e così via.
Chiaramente il tavolo di gioco delle prime due coppie è il n° 1; quello della terza e quarta coppia è il due, e così via?
io vedo, per quanto mi riguarda, questi elementi:
- turno: 1, 2, 3, 4, 5, 6, ...
- tavolo: 1, 2, 3, 4, 5, 6, ...
- coppie (per tavolo) 1e2, 3e4, 5e6, ...
ID Turno___Num.Tavolo___CoppiaA___CoppiaB
1.................1.....................1...............2
1.................2.....................3...............4
1.................3.....................5...............6
1.................4.....................5...............6
2.................5.....................7...............8
2.................6.....................9...............10
2.................7.....................11.............12
3.................8.....................13.............14
...ma SARAI TU che avendo 2 tasti a disposizione, quando carichi una nuova partita o nuovo tavolo (quello che sia) a cliccare su "Nuovo turno" o "Aggiungi al turno". Ok?
Antonio
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Re: NUMERI IN SERIE "DOPPI"
Ciao
quando dici:
Comunque il tuo problema è facilmente risolvibile usando la funzione Soffitto ( Ceiling in Inglese ).
Considera infatti che:
Soffitto ( seriale/numero di doppioni ) da come risultato ( con numero doppioni = 3 ):
1
1
1
2
2
2
3
3
3
ecc
quando dici:
intendi dire che la serie numerica deve essere in un unico campo di un record oppure che ogni numero sia contenuto in un record diverso ?sierrapapa ha scritto:...per creare in un campo numerico una serie di numeri 1, 2, 3 ecc. oppure 1, 4, 7, 10 ecc. a seconda dell'intervallo 1 o 3 ...
Comunque il tuo problema è facilmente risolvibile usando la funzione Soffitto ( Ceiling in Inglese ).
Considera infatti che:
Soffitto ( seriale/numero di doppioni ) da come risultato ( con numero doppioni = 3 ):
1
1
1
2
2
2
3
3
3
ecc
Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 114
- Iscritto il: sabato 8 maggio 2004, 2:00
- Località: PISTOIA
NUMERI IN SERIE
NO, non è così.
Mi occorre che in un campo numerico (uno per ogni record) appaia una serie numerica PRESTABILITA.
Nel senso che nel primo record e nel secondo deve apparire il numero 1.
Nel terzo e quarto il numero 2;
Nel quinto e sesto il numero 3 e così fino alla fine dei record che naturalmente può variare
OK?
Grazie
Paolo FM Adv. 8.0 MAC
Mi occorre che in un campo numerico (uno per ogni record) appaia una serie numerica PRESTABILITA.
Nel senso che nel primo record e nel secondo deve apparire il numero 1.
Nel terzo e quarto il numero 2;
Nel quinto e sesto il numero 3 e così fino alla fine dei record che naturalmente può variare
OK?
Grazie
Paolo FM Adv. 8.0 MAC
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Ti faccio un esempio...
Poniamo che il file NON contenga alcun record.
Basterà avere 2 campi:
1) il primo ( chiamiamolo seriale ) di tipo numero con autoinserimento automatico di numero seriale partendo da 1 ed incremento di 1
2) il secondo ( chiamiamolo serialeParticolare ) di tipo numero con autoinserimento automatico di valore calcolato e calcolo:
Soffitto ( seriale/2 )
Adesso, alla creazione dei record, avremo:
seriale..............serialeParticolare
1......................1
2......................1
3......................2
4......................2
e così via
Poniamo che il file NON contenga alcun record.
Basterà avere 2 campi:
1) il primo ( chiamiamolo seriale ) di tipo numero con autoinserimento automatico di numero seriale partendo da 1 ed incremento di 1
2) il secondo ( chiamiamolo serialeParticolare ) di tipo numero con autoinserimento automatico di valore calcolato e calcolo:
Soffitto ( seriale/2 )
Adesso, alla creazione dei record, avremo:
seriale..............serialeParticolare
1......................1
2......................1
3......................2
4......................2
e così via

Raybaudi FMP 12 Adv. Windows XP SP3
-
- Messaggi: 114
- Iscritto il: sabato 8 maggio 2004, 2:00
- Località: PISTOIA
NUMERI IN SERIE
OK Raybaudi, la risposta è esatta. Era proprio quello che cercavo. Grazie, come sempre sei veramente tempestivo ed efficiente.
Paolo
FM Pro Adv. 8.0 MAC
Paolo
FM Pro Adv. 8.0 MAC
-
- Messaggi: 1197
- Iscritto il: domenica 12 marzo 2006, 1:00
- Versione FileMaker: 18
- Sistema operativo: Win10
- Località: Reggio Calabria (RC)
Re: NUMERI IN SERIE "DOPPI"
Ciao Ray, onore a te!
La tua soluzione darebbe sembre ad ogni 2 record lo stesso numero ID:
ma sierrapapa, potrebbe avere una condizione diversa dalla costante situazione da te prospettatagli, in quanto non sarà sempre valida, ecco perchè io rimango della mia idea ossia quella dei doppi tasti per l'inserimento di un "nuovo turno" o "aggiungi partita al turno".
Mi spiego? infatti...
La tua soluzione darebbe sembre ad ogni 2 record lo stesso numero ID:
ma sierrapapa, potrebbe avere una condizione diversa dalla costante situazione da te prospettatagli, in quanto non sarà sempre valida, ecco perchè io rimango della mia idea ossia quella dei doppi tasti per l'inserimento di un "nuovo turno" o "aggiungi partita al turno".
Mi spiego? infatti...
sierrapapa ha scritto:1, 1, 2, 2, 3, 3 oppure:
1, 1, 1, 2, 2, 2, 3, 3, 3 ecc.
Antonio
-
- Messaggi: 3616
- Iscritto il: sabato 7 febbraio 2004, 1:00
- Località: Roma
- Contatta:
Re: NUMERI IN SERIE "DOPPI"
Con "numero doppioni" = 2 da il primo risultato, con = 3 da il secondo risultato e così via.raybaudi ha scritto: Soffitto ( seriale/numero di doppioni )
Raybaudi FMP 12 Adv. Windows XP SP3