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

RTC Language

proprietà copia link

Scopo

Indica al modulo RTC la lingua dell'utente. Questa proprietà generalmente viene valorizzata subito dopo l'autenticazione dell'utente insieme a RTCUserID e RTCGroupID. Queste tre informazioni verranno usate dal modulo RTC come chiave primaria durante la lettura dal database delle impostazioni da applicare ai vari oggetti.

Sintassi

Applicazione.RTCLanguage = "ENG"

Quando letta

Ritorna una stringa corrispondente alla lingua dell'utente.

Quando impostata

Imposta la lingua dell'utente.

Esempio

// *********************************************************************
// Evento notificato dall'applicazione quando l'utente effettua il login
// *********************************************************************

event Applicazione.OnLogin(
  inout boolean DataValid // Impostare a True per indicare che le credenzi...
  inout string UserName   // User Name inserito dall'utente nella pagina d...
  inout string Password   // Password inserita dall'utente nella pagina di...
)
{
  int vIDUtente = 0
  string vLinguaUtente = ""
  int vIDGruppoUtente = 0
  boolean ok = False
  int vRuoloUtente = 0
  // 
  select into variables (ok)
    set vIDUtente = ID
    set vLinguaUtente = Lingua
    set vIDGruppoUtente = IDGruppo
    set vRuoloUtente = Ruolo
  from
    Utenti // master table
  where
    Username = UserName
    Password = Password
  // 
  // Se l'utente è autenticato

  if (ok)
  {
    Applicazione.userRole = vRuoloUtente
    // 
    // Imposto le proprietà per la configurazione di run-time

    Applicazione.RTCUserID = vIDUtente
    Applicazione.RTCGroupID = vIDGruppoUtente
    Applicazione.RTCLanguage = vLinguaUtente
  }
}
  • Se una delle proprietà RTCLanguage, RTCUserID o RTCGroupID viene cambiata quando il modulo RTC è già stato inizializzato, ovvero dopo l'evento di OnLogin, occorre chiamare anche la procedura RTCReset per forzare il ricaricamento delle impostazioni RTC.

Ultima modifica: 25/10/2016 / Validità: da 9.1.4040

Vedi Anche

  • RTC User ID (proprietà)
  • RTC Group ID (proprietà)
  • RTC Reset (procedura)
  • On Login (evento)