Attiva campo Disattiva campo

Come utilizzare i campi. Differenze tra campi calcolati, testo, numero, multipli, contenitori.

Moderatore: Moderatori

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Attiva campo Disattiva campo

Messaggio da stregatto » venerdì 22 marzo 2013, 12:50

Temo che il mio stile telegrafico sia dato più dalla mancanza di tempo che da quella di comprensione. :)
provo a tracciarti la strada in maniera sintetica

crei un tabpanel sul formato (in italiese pannello struttura a schede)
crei due/tre schede nel tabpanel.
ci metti degli oggetti di formato dentro.
dalle informazioni oggetto dai un nome a ciascuna
crei uno script con un vai all'oggetto["nomescheda"] per spostarti fra le schede senza toccarle
a questo punto puoi impostare l'etichetta a 0, giustificandola a sx o a dx, riducendo il carattere a 2 pt e rendendo trasparente il contorno e lo sfondo. vedrai che gli oggetti di formato appaiono e spariscono a seconda della scheda selezionata.
l'ultimo step è associare uno script in modifica campo con un trigger che faccia qualcosa tipo:
if(campo=A)
vai all'oggetto["A"]
end if
if(campo=B)
vai all'oggetto["B"]
end if
etc.

.g.

LevaGiac
Messaggi: 74
Iscritto il: mercoledì 20 marzo 2013, 10:00

Re: Attiva campo Disattiva campo

Messaggio da LevaGiac » venerdì 22 marzo 2013, 19:26

Grazie infinite.
Appena possibile cercherò di mettere in pratica le Tue indicazioni.
Spero proprio di non dover scocciare di nuovo.

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Attiva campo Disattiva campo

Messaggio da stregatto » sabato 23 marzo 2013, 11:01

ti assicuro che non scocci :) . Il dialogo e confronto è sempre piacevole.
e non sono ancora assurto alla divinità, quindi le mie indicazioni posso anche accettarle in minuscolo :D

a presto.

.g.

LevaGiac
Messaggi: 74
Iscritto il: mercoledì 20 marzo 2013, 10:00

Re: Attiva campo Disattiva campo

Messaggio da LevaGiac » lunedì 25 marzo 2013, 19:41

Grazie, il suggerimento è stato fantastico. Ho apportato qualche piccola modifica (suggerita dalla fortuna) ed ho quindi risolto "quel" problema. Purtroppo ne ho tanti altri, ed un po alla volta, con il Vs aiuto, spero di arrivare a risolverli tutti.
Nuovo problema: su un layout vorrei che comparisse l'età del mio paziente senza che però io debba modificare niente.
Ho un campo data_nascita, ho un campo oggi (calcolato = Get ( DataCorrente)) ed ho un altro campo calcolato (età = ("oggi"-"data_nascita")/ 362,2544 ). Il problema è che mi da 0 come risultato e non capisco perchè.
Grazie

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Attiva campo Disattiva campo

Messaggio da stregatto » lunedì 25 marzo 2013, 21:00

stavolta te la passo, ma in futuro se devi cambiare argomento, apri un nuovo thread :)

ti conviene usare un calcolo del genere:

Dichiara(
DD= Data(
Mese(Get(DataCorrente)) - Mese(DATADINASCITA); Giorno(Get(DataCorrente))-Giorno(DATADINASCITA); Anno (Get(DataCorrente))- Anno (DATADINASCITA));



Anno(DD) & " ANNI, " &

Mese(DD) & " MESI E " &
Giorno(DD) & " GIORNI"
)

.g.

LevaGiac
Messaggi: 74
Iscritto il: mercoledì 20 marzo 2013, 10:00

Re: Attiva campo Disattiva campo

Messaggio da LevaGiac » martedì 26 marzo 2013, 8:32

Perdonami, ma mi compare un messaggio che la funzione dichiara non esiste. Uso FMP adv 10.

stregatto
Messaggi: 9700
Iscritto il: lunedì 1 dicembre 2003, 1:00
Località: Roma
Contatta:

Re: Attiva campo Disattiva campo

Messaggio da stregatto » martedì 26 marzo 2013, 15:46

usa let o consenti al posto di dichiara.

.g.

LevaGiac
Messaggi: 74
Iscritto il: mercoledì 20 marzo 2013, 10:00

Re: Attiva campo Disattiva campo

Messaggio da LevaGiac » martedì 26 marzo 2013, 16:39

perfetto !!!
Grazie

Francesco991
Messaggi: 12
Iscritto il: lunedì 24 luglio 2017, 18:26
Versione FileMaker: 15.0.2.220
Sistema operativo: Mac-Os

Re: Attiva campo Disattiva campo

Messaggio da Francesco991 » lunedì 9 marzo 2020, 16:05

raybaudi ha scritto:
martedì 17 agosto 2010, 1:30
Il procedimento è lo stesso...

Comunque ti ho allegato un esempio.

( con la versione 10 o superiore può essere leggermente migliorato usando i trigger al posto del pulsante )
potete riattivare l'allegato? mi trovo nello stesso problema... grazie mille!

Rispondi