Bottoni su "Mostra finestra personalizzata".

Come utilizzare gli script. Automatizzare gli archivi. Utilizzo dei pulsanti

Moderatore: Moderatori

Rispondi
argasoft
Messaggi: 3
Iscritto il: giovedì 30 settembre 2004, 2:00
Versione FileMaker: FM 17Pro
Sistema operativo: Win7 Pro

Bottoni su "Mostra finestra personalizzata".

Messaggio da argasoft » sabato 8 ottobre 2005, 1:19

Ciao a tutti.

È possibile:
1. ridimensionare i bottoni in caso di testo un po' lungo?
2. determinare il testo del bottone tramite funzione o inibirne l'uso?

Mi spiego meglio:
- uno script mi controlla i dati sia in immissione che in modifica record;
- in base al nome del formato determino il testo che appare;
- i bottoni annullano operazione o tornano al campo in errore.

Ora mentre in immissione mi annulla il record e via, e mi sta bene, in modifica no. Ho provato con ripristina record per avere i dati pre-modifica, ma poi, elencandoli non me lo da ante-modifica.

Grazie dell'aiuto.

Arnaldo

dseverin
Messaggi: 77
Iscritto il: martedì 3 febbraio 2004, 1:00
Località: vittorio veneto

Re: Bottoni su "Mostra finestra personalizzata".

Messaggio da dseverin » sabato 8 ottobre 2005, 19:24

Ciao,
argasoft ha scritto:Ciao a tutti.

È possibile:
1. ridimensionare i bottoni in caso di testo un po' lungo?
2. determinare il testo del bottone tramite funzione o inibirne l'uso?
Arnaldo
1- non credo sia possibile, mai provato e non saprei come fare
2- mettendoci un campo dentro o un campo di fusione
argasoft ha scritto:Mi spiego meglio:
- uno script mi controlla i dati sia in immissione che in modifica record;
- in base al nome del formato determino il testo che appare;
- i bottoni annullano operazione o tornano al campo in errore.

Ora mentre in immissione mi annulla il record e via, e mi sta bene, in modifica no. Ho provato con ripristina record per avere i dati pre-modifica, ma poi, elencandoli non me lo da ante-modifica.
Arnaldo
Io duplicherei il rekord, in caso vengano accettate le modifiche tengo buono il rek duplicato e cancello l'origine. In caso non vengano accettate butto il duplicato e torno all'origine.

Ciao
Diego

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

Messaggio da stregatto » domenica 9 ottobre 2005, 18:51

1. No. anzi, se il testointerno è troppomungo il bottone ne taglia un pezzo.

2. Si, ma non in base a quello che succede una volta chiamata la finestra personalizzata. Nel senso che devi decidere PRIMA le funzioni e il numero dei bottoni.

Per le tue esigenze ti consiglierei l'uso di un paio di campi globali in cui scrivere. nel senso:

definisci campo (globale1;campoche interessa)
definisci campo (globale2;campoche interessa2)
mostra finestra personalizzata
se ok
definisci campo (campoche interessa; globale1)
definisci campo (campoche interessa2;globale2)
se no
esegui da capo script

e variazioni sul tema.

.g.

argasoft
Messaggi: 3
Iscritto il: giovedì 30 settembre 2004, 2:00
Versione FileMaker: FM 17Pro
Sistema operativo: Win7 Pro

Messaggio da argasoft » lunedì 10 ottobre 2005, 2:34

Grazie per le risposte.

1. Sarebbe un'idea proporlo a FM, come anche aver la possibilità di creare uno script al momento della definizione del pulsante, dato che ora, mi pare, non sia possibile.

2. Ci provo.

Ma allora a che serve il recupero record?

Arnaldo

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

Messaggio da stregatto » lunedì 10 ottobre 2005, 10:22

1) la vedo difficile. significherebbe stravolgere il motore di FM: qualcosa del genere si può comunque fare, utilizzando il trucco dei globali ed in base al risultato chiamare una finestra o un'altra. se vuoi poter lanciare script in uscita campo ti consiglio l'ottimo eventscript, plug in gratuito (www.softs4humans.com)

2) in bocca al lupo.


.g.

Rispondi