English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Inizializzazione

Get URL Param

funzione copia link

Scopo

Questa funzione permette di recuperare il valore di un determinato parametro passato all'applicazione via URL. Solitamente è utilizzata per pilotare l'applicazione mediante l'utilizzo di semplici link.

Sintassi

string parametro = "" // Leggo il comando dall'URL
// 
parametro := GetURLParam("nome parametro")

Argomenti

Variable Name E' una stringa contenente il nome del parametro di cui si vuole ottenere il valore.

Valore di ritorno

Viene ritornata una stringa contenente il valore del parametro desiderato, se il parametro non viene trovato nell'URL viene ritornata una stringa vuota.

Esempio di codice

// *****************************
// Called when a form is focused
// *****************************

event Prodotti.Activate()
{
  Prodotti.Testi.Caption := ""
  // 
  if GetURLParam("TIPO") = "UPDROW"
    ...
  if GetURLParam("TIPO") = "VALROW"
    ...
  if GetURLParam("TIPO") = "SETERR"
    ...
  if GetURLParam("TIPO") = "NEWROW"
    ...
  if GetURLParam("TIPO") = "ONPOPUP"
    ...
  if GetURLParam("TIPO") = "PRPSTMT"
  {
    Prodotti.Locked := False
    Prodotti.Testi.Caption := "TESTO PRPSTMT"
    Prodotti.Idcategoria.SetEnabled(False)
    Prodotti.ShowMultipleSelection := True
    Prodotti.SetRowSelected(1, ??)
  }
  // 
  // Se non c'è un testo da mostrare nascondo il messaggio

  if Prodotti.Testi.Caption = ""
  {
    Prodotti.Testi.SetVisible(False)
  }
}
  • Attenzione: L'URL dell'applicazione viene analizzato solo se contiene il parametro "CMD". Qualora l'URL non lo contenga la funzione GetURLParam restituisce il valore Null.

Ultima modifica: 09/05/2022 / Validità: da 6.5.2680

Vedi Anche

  • Show Multiple Selection (proprietà)
  • Set Row Selected (procedura)
  • Set Enabled (procedura)
  • On Command (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum