Il seguente elenco riepiloga i metodi dell'oggetto Session:
- Nome metodo
- Descrizione
- AddListMember
- Aggiunge un membro elenco all'elenco denominato.
- Build
- (Solo Perl) Crea un oggetto Session.
- BuildEntity
- Crea un nuovo record del tipo specificato e inizia un'azione
di inoltro.
- BuildPermission
- Crea e restituisce un oggetto Permission.
- BuildPermissions
- Crea e restituisce un oggetto Permissions.
- BuildQuery
- Crea
e restituisce un nuovo oggetto QueryDef per il tipo di record specificato.
- BuildResultSet
- Crea e restituisce una serie di risultati che è possibile utilizzare per eseguire una query.
- BuildSQLQuery
- Crea
e restituisce un oggetto ResultSet utilizzando una stringa SQL nativa.
- CanSubmit
- Restituisce True se all'utente corrente è consentito inoltrare il
tipo di record denominato.
- CQDataCodePageIsSet
- Specifica se la codepage dei dati Rational ClearQuest è stata impostata o meno.
- ClearNameValues
- Elimina tutti i valori nome per la sessione corrente.
- DbIdToStringId
- Restituisce la stringa IDid convertita da dbid.
- DeleteEntity
- Elimina il record specificato dal database corrente.
- DeleteListMember
- Elimina un membro da un elenco denominato.
- EditEntity
- Esegue
l'azione specificata su un record e rende il record disponibile per la modifica.
- EntityVisible
- Restituisce un'indicazione riguardo alla possibilità che l'entità esista e
sia nascosta o meno.
- EntityVisibleByDbId
- Restituisce un'indicazione riguardo alla possibilità che l'entità esista e
sia nascosta o meno.
- FireRecordScriptAlias
- Richiama l'azione che richiama lo script hook; si utilizzi per simulare
un utente che seleziona un'azione per avviare un hook.
- GetAccessibleDatabases
- Restituisce un elenco di database disponibili per l'accesso dell'utente specificato.
- GetAllGroups
- Restituisce i nomi di tutti i gruppi che l'utente corrente può visualizzare.
- GetAllUsers
- Restituisce i nomi di tutti gli utenti che l'utente corrente può visualizzare.
- GetAuthenticationLoginName
- Restituisce il nome di accesso (cioè, il nome utente) che un utente immette come nome di accesso durante l'autenticazione.
- GetAuxEntityDefNames
- Restituisce un array di stringhe, ognuna delle quali corrisponde
al nome di uno dei tipi di record stateless schema.
- GetBasicReturnStringMode
- Restituisce la modalità di esecuzione riguardo al modo in cui le stringhe vengono restituite
per gli hook e gli script VBScript.
- GetBuildNumber
- Restituisce il numero build del prodotto.
- GetClearQuestAPIVersionMajor
- Restituisce
un numero versione dell'API.
- GetClearQuestAPIVersionMinor
- Restituisce
un numero versione dell'API.
- GetClientCodePage
- Restituisce una stringa che descrive la codepage del client.
- GetCompanyEmailAddress
- Restituisce
l'indirizzo e-mail della società per l'impostazione internazionale corrente.
- GetCompanyFullName
- Restituisce il nome completo della società nell'impostazione internazionale corrente.
- GetCompanyName
- Restituisce il nome della società nell'impostazione internazionale corrente.
- GetCompanyWebAddress
- Restituisce l'indirizzo Web della società per l'impostazione
internazionale corrente.
- GetCQDataCodePage
- Restituisce una stringa che descrive la codepage di dati Rational ClearQuest.
- GetDefaultDbSetName
- Restituisce il nome predefinito della serie di database.
- GetDefaultEntityDef
- Restituisce l'oggetto EntityDef predefinito dello schema.
- GetDisplayNamesNeedingSiteExtension
- Ottiene i nomi degli oggetti che necessitano di un'estensione del sito.
- GetEnabledEntityDefs
- Restituisce
l'oggetto di raccolta EntityDefs abilitato nello schema corrente per una determinata
revisione package.
- GetEnabledPackageRevs
- Restituisce un oggetto di raccolta che rappresenta la serie di PackageRev
abilitata per la revisione corrente dello schema.
- GetEntity
- Restituisce il record specificato.
- GetEntityByDbId
- Restituisce il record con l'ID database specificato.
- GetEntityDef
- Restituisce l'oggetto EntityDef specificato.
- GetEntityDefFamilyName
- Restituisce l'oggetto EntityDef richiesto se si tratta di una famiglia.
- GetEntityDefFamilyNames
- Restituisce un array che contiene i nomi della famiglia EntityDef richiesti.
- GetEntityDefNames
- Restituisce un array che contiene i nomi dei tipi di record
nello schema del database corrente.
- GetEntityDefNamesForSubmit
- Restituisce l'elenco di tutti i tipi di record che l'utente può inoltrare.
- GetEntityDefOfDbId
- Fornisce la funzionalità ‘Trova Record’. Restituisce l'oggetto EntitiyDef per
lo specifico ID database del record (DBID).
- GetEntityDefOfName
- Fornisce la funzionalità ‘Trova Record’. Restituisce l'oggetto EntitiyDef per
lo specifico nome visualizzazione record.
- GetEntityDefOrFamily
- Restituisce l'oggetto EntityDef denominato.
- GetEveryoneGroupName
- Restituisce il nome del gruppo Everyone.
- GetFullProductVersion
- Restituisce la stringa di versione completa del prodotto.
- GetHookSeesAllRecords
- Indica se l'hook corrente visualizza tutti i record o solo i record che l'utente corrente può visualizzare.
- GetHookSeesAllUsers
- Indica se l'hook corrente visualizza tutti gli utenti o solo gli utenti che l'utente corrente può visualizzare.
- GetInstalledDbSets
- Restituisce l'elenco delle serie di database registrati.
- GetInstalledMasterDbs
- Restituisce l'elenco dei repository di schemi registrati (database
principali).
- GetInstalledMasters
- Restituisce l'elenco delle serie di database e dei repository di schemi registrati
(database principali).
- GetLicenseFeature
- Restituisce il nome della funzione FLEXlm utilizzata per ottenere una licenza.
- GetLicenseVersion
- Restituisce
la versione della funzione FLEXlm utilizzata per ottenere una licenza.
- GetListDefNames
- Restituisce
un elenco degli elenchi dinamici nel database corrente.
- GetListMembers
- Restituisce i valori di selezione di un elenco dinamico.
- GetLocalReplica
- Restituisce informazioni relative alla replica del database.
- GetMaxCompatibleFeatureLevel
- Ottiene il numero massimo di versione del database supportato dal client Rational ClearQuest
in esecuzione su questa macchina.
- GetMinCompatibleFeatureLevel
- Ottiene il numero minimo di versione del database supportato dal client Rational ClearQuest
in esecuzione su questa macchina.
- GetPatchVersion
- Restituisce la versione corrente del fix pack del
prodotto.
- GetProductInfo
- (Solo Perl) Restituisce un oggetto CQProductInfo.
- GetProductVersion
- Restituisce
la stringa di versione del prodotto interna che viene codificata in un file di intestazione.
- GetQueryEntityDefFamilyNames
- Restituisce i nomi di tutte le query della famiglia EntityDefs.
- GetQueryEntityDefNames
- Restituisce
i nomi dei tipi di record adatti all'utilizzo nelle query.
- GetReqEntityDefNames
- Restituisce
i nomi dei tipi di record basati sullo stato nello schema del database corrente.
- GetServerInfo
- Restituisce
una stringa che identifica il server OLE della sessione.
- GetSessionDatabase
- Restituisce informazioni generali relative al database a cui si sta accedendo
nella sessione corrente.
- GetSessionFeatureLevel
- Ottiene il numero di versione del client Rational ClearQuest
attualmente in esecuzione su questa macchina.
- GetSiteExtendedNames
- Ottiene nomi estesi degli oggetti Database.
- GetSiteExtension
- Ottiene l'estensione del sito per un database.
- GetStageLabel
- Restituisce
l'etichetta di fase utilizzata per il build; l'etichetta di fase viene generata in modo dinamico per
ciascuna build.
- GetSubmitEntityDefNames
- Restituisce un array che contiene i nomi dei tipi di record
che possono essere utilizzati per la creazione di un nuovo record.
- GetSuiteProductVersion
- Restituisce la stringa di versione suite.
- GetSuiteVersion
- Restituisce la stringa di versione suite.
- GetUnextendedName
- Ottiene il nome non esteso di un database.
- GetUserEmail
- Restituisce l'indirizzo e-mail dell'utente che ha effettuato
l'accesso per questa sessione.
- GetUserFullName
- Restituisce
il nome completo dell'utente che ha effettuato l'accesso per questa sessione.
- GetUserGroups
- Restituisce un elenco di gruppi ai quali l'utente corrente
appartiene.
- GetUserLoginName
- Restituisce
il nome utilizzato per effettuare l'accesso per questa sessione.
- GetUserMiscInfo
- Restituisce varie informazioni sull'utente che ha
effettuato l'accesso per questa sessione.
- GetUserPhone
- Restituisce il numero di telefono dell'utente che ha
effettuato l'accesso per questa sessione.
- GetWebLicenseVersion
- Restituisce
la versione della funzione FLEXlm utilizzata per ottenere una licenza Web.
- GetWorkSpace
- Restituisce l'oggetto Workspace della sessione.
- HasUserPrivilege
- Verifica il livello di privilegio utente in un contesto di sicurezza.
- HasValue
- Restituisce
un valore Bool che indica se esiste la variabile Session specificata.
- IsClientCodePageCompatibleWithCQDataCodePage
- Specifica se la codepage del client è compatibile con la codepage dei dati Rational ClearQuest o meno.
- IsEmailEnabled
- Verifica se l'e-mail dell'utente corrente è abilitata o meno.
- IsMetadataReadonly
- Restituisce un valore booleano che indica se i metadati della sessione
sono di sola lettura.
- IsMultisiteActivated
- Restituisce un valore booleano che indica se il database corrente è stato attivato per operazioni multisito.
- IsPackageUpgradeNeeded
- Restituisce un valore booleano che indica se la revisione corrente
del package applicata allo schema è la revisione più elevata del package disponibile.
- IsReplicated
- Restituisce un valore booleano che indica se il database corrente dispone di almeno due siti replicati.
- IsRestrictedUser
- Verifica se l'utente corrente è operativo in modalità con restrizioni del client ClearQuest Web.
- IsSiteExtendedName
- Verifica se il nome del database è un nome esteso.
- IsStringInCQDataCodePage
- Specifica se la codepage dei dati Rational ClearQuest
contiene una stringa specifica.
- IsUnix
- Restituisce un valore booleano che indica se Rational ClearQuest è in esecuzione sul sistema UNIX o sulla macchina Linux.
- IsUnsupportedClientCodePage
- Restituisce
come risultato se la codepage del client è supportata o meno.
- IsUserAppBuilder
- Verifica i privilegi designer di schemi in un contesto di sicurezza.
- IsUserSuperUser
- Verifica i privilegi super utente in un contesto di sicurezza.
- IsWindows
- Restituisce un valore booleano che indica se IBM Rational ClearQuest è in esecuzione
su una macchina Windows.
- LoadEntity
- Ottiene i valori più recenti di un record.
- LoadEntityByDbId
- Ottiene i valori più recenti di un record.
- MarkEntityAsDuplicate
- Modifica il record specificato per indicare che esso è un duplicato di
un altro record.
- OpenQueryDef
- Carica una query da un file.
- OutputDebugString
- Specifica
un messaggio che è possibile visualizzare da un programma di debug o un tool simile.
- ParseSiteExtendedName
- Suddivide il nome del database in un nome non esteso e in un'estensione del sito.
- SetBasicReturnStringMode
- Specifica la modalità di esecuzione relativa a al modo in cui le stringhe sono restituite per gli hook e script VBScript.
- SetHookSeesAllRecords
- Specifica se l'hook corrente visualizza tutti i record o solo i record che l'utente corrente può visualizzare.
- SetHookSeesAllUsers
- Specifica se l'hook corrente visualizza tutti gli utenti o solo gli utenti che l'utente corrente può visualizzare.
- SetListMembers
- Imposta i membri in un'elenco denominato.
- StringIdToDbId
- Restituisce il numero dbid convertito dall'ID stringa.
- Unbuild
- (Solo Perl) Elimina un oggetto Session, una volta terminata
l'operazione.
- UnmarkEntityAsDuplicate
- Rimuove l'indicazione che il record specificato è un duplicato di
un altro record.
- UserLogon
- Effettua l'accesso come utente specificato per una sessione del database.
- ValidateStringInCQDataCodePage
- Verifica se una stringa specifica è presente nella codepage di dati Rational ClearQuest per il repository di schemi della sessione.
- ValidateUserCredentials
- Convalida le credenziali utente, dopo aver specificato un nome di accesso e una password.
Nota: per i metodi Perl che si associano alle proprietà Visual Basic, consultare la sezione relativa alle proprietà di tale oggetto.
Il seguente elenco riepiloga i metodi aggiuntivi dell'oggetto Session Perl:
- Nome metodo
- Descrizione
- GetNameValue
- Ottiene il valore associato ad uno specifico nome della variabile.
- SetNameValue
- Imposta il valore associato ad uno specifico nome della variabile.