NUMERI IN SERIE "DOPPI"

In questa area potrai affrontare aspetti tecnichi, compatibilità con sistemi o altri applicativi, bugs riscontrati e soluzioni al problema.

Moderatore: Moderatori

sierrapapa
Messaggi: 114
Iscritto il: sabato 8 maggio 2004, 2:00
Località: PISTOIA

NUMERI IN SERIE "DOPPI"

Messaggio da sierrapapa » martedì 14 agosto 2007, 9:56

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

Pirata
Messaggi: 1197
Iscritto il: domenica 12 marzo 2006, 1:00
Versione FileMaker: 18
Sistema operativo: Win10
Località: Reggio Calabria (RC)

Messaggio da Pirata » martedì 14 agosto 2007, 10:45

L'argomento mi interessa, ma credo che per logica, essendo una numerazione "strana" la si debba gestire a manina!
Ma come mai una progressione così sfalsata?
Antonio

sierrapapa
Messaggi: 114
Iscritto il: sabato 8 maggio 2004, 2:00
Località: PISTOIA

NUMERI IN SERIE

Messaggio da sierrapapa » martedì 14 agosto 2007, 10:58

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

Pirata
Messaggi: 1197
Iscritto il: domenica 12 marzo 2006, 1:00
Versione FileMaker: 18
Sistema operativo: Win10
Località: Reggio Calabria (RC)

Re: NUMERI IN SERIE

Messaggio da Pirata » martedì 14 agosto 2007, 11:35

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?
Bhe!
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

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Re: NUMERI IN SERIE "DOPPI"

Messaggio da raybaudi » martedì 14 agosto 2007, 18:09

Ciao

quando dici:
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 ...
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 ?

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

sierrapapa
Messaggi: 114
Iscritto il: sabato 8 maggio 2004, 2:00
Località: PISTOIA

NUMERI IN SERIE

Messaggio da sierrapapa » martedì 14 agosto 2007, 19:31

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

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Messaggio da raybaudi » martedì 14 agosto 2007, 20:02

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 :wink:
Raybaudi FMP 12 Adv. Windows XP SP3

sierrapapa
Messaggi: 114
Iscritto il: sabato 8 maggio 2004, 2:00
Località: PISTOIA

NUMERI IN SERIE

Messaggio da sierrapapa » giovedì 16 agosto 2007, 9:21

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

Pirata
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"

Messaggio da Pirata » giovedì 16 agosto 2007, 9:51

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...
sierrapapa ha scritto:1, 1, 2, 2, 3, 3 oppure:
1, 1, 1, 2, 2, 2, 3, 3, 3 ecc.
Antonio

raybaudi
Messaggi: 3616
Iscritto il: sabato 7 febbraio 2004, 1:00
Località: Roma
Contatta:

Re: NUMERI IN SERIE "DOPPI"

Messaggio da raybaudi » giovedì 16 agosto 2007, 9:56

raybaudi ha scritto: Soffitto ( seriale/numero di doppioni )
Con "numero doppioni" = 2 da il primo risultato, con = 3 da il secondo risultato e così via.
Raybaudi FMP 12 Adv. Windows XP SP3

Rispondi