Pagina 1 di 1

Bottoni su "Mostra finestra personalizzata".

Inviato: sabato 8 ottobre 2005, 1:19
da argasoft
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

Re: Bottoni su "Mostra finestra personalizzata".

Inviato: sabato 8 ottobre 2005, 19:24
da dseverin
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

Inviato: domenica 9 ottobre 2005, 18:51
da stregatto
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.

Inviato: lunedì 10 ottobre 2005, 2:34
da argasoft
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

Inviato: lunedì 10 ottobre 2005, 10:22
da stregatto
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.