It is currently 8 June 2025, 18:04 Advanced search

Messageconfirmex

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Messageconfirmex

Postby massimo.z » 2 November 2024, 16:47

Ciao a tutti
Sto impazzendo. Alla pressione di un pulsante del pannello chiedo una conferma:

int iDomanda =messageConfirmExe("Confermi la scelta ?", "Conferma;Annulla")

if IsNull(iDomanda) ->return

if iDomanda = 2 -> return

if iDomanda=1 -> esegui codice seguente

Il problema è che quando appare la domanda, sia cliccando Conferma che cliccando Annulla, la domanda viene riproposta in modo casuale dalle 4 alle 6 volte prima di eseguire il codice.
Controllando il Debug, anche se clicco su Conferma iDomanda risulta sempre nulla fino che prende il valore del tasto digitato (Conferma=1) ed esegue il codice

Non riesco a venirne fuori

Grazie per eventuali risposte
Massimo Z.
massimo.z
 
Posts: 234
Joined: 22 December 2015, 16:16

Re: Messageconfirmex

Postby Thema » 3 November 2024, 12:29

secondo me non è corretto questo return:
if iDomanda = 2 -> return
magari puoi mettere una messagebox con "procedura annullata" o niente
Antonio Avitabile (freelance)
User avatar
Thema
 
Posts: 771
Joined: 6 February 2013, 13:46
Location: Parma

Re: Messageconfirmex

Postby massimo.z » 6 November 2024, 13:41

Ho provato in tutte le salse ma nessun risultato
Sono passato a messageConfirm e tutto si è risolto

Grazie comunque per la risposta
Massimo Z.
massimo.z
 
Posts: 234
Joined: 22 December 2015, 16:16

Re: Messageconfirmex

Postby Thema » 6 November 2024, 16:35

hai provato anche così ?

int msg = messageconfimex("confermi ?", "confermo;annulla" )

if isnull(msg)
return
else
if msg = 1
FA QUELLO CHE DEVE FARE
if msg = 2
ANNULLA

così non può non funzionare, a meno che la procedura non sia attaccata ad un campo statico, allora non funziona
ciao
Antonio Avitabile (freelance)
User avatar
Thema
 
Posts: 771
Joined: 6 February 2013, 13:46
Location: Parma


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: No registered users and 41 guests

cron