Metodi oggetto Session

Il seguente elenco riepiloga i metodi dell'oggetto Session:

Nome del metodo
Description
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.
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 un'interrogazione.
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 come risultato se la code page di 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.
EntityExists
Restituisce un'indicazione riguardo alla possibilità che l'entità esista e sia nascosta o meno.
EntityExistsByDbId
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.
GetAuthenticationLoginName
Restituisce il nome di accesso (cioè, il nome utente) che un utente immette come nome di accesso durante l'autenticazione.
GetAuxEntityDefNames
Restituisce un vettore di stringhe, ciascuno dei quali corrisponde al nome di uno dei tipi di record senza stato schema.
GetBasicReturnStringMode
Restituisce la modalità di esecuzione riguardo al modo in cui i valori String vengono restituiti per gli hook e gli script VBScript.
GetBuildNumber
Restituisce il numero build del prodotto.
GetClearQuestAPIVersionMajor
Restituisce un numero di versione per l'API.
GetClearQuestAPIVersionMinor
Restituisce un numero di versione per l'API.
GetClientCodePage
Restituisce un valore String che descrive la code page 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 un valore String che descrive la code page dei dati Rational ClearQuest.
GetDefaultDbSetName
Restituisce il nome predefinito del gruppo 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 pacchetto.
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 vettore che contiene i nomi della famiglia EntityDef richiesti.
GetEntityDefNames
Restituisce un vettore 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à ‘Find Record’. Restituisce l'oggetto EntitiyDef per lo specifico ID database del record (DBID).
GetEntityDefOfName
Fornisce la funzionalità ‘Find Record’. Restituisce l'oggetto EntitiyDef per lo specifico nome visualizzazione record.
GetEntityDefOrFamily
Restituisce l'oggetto EntityDef denominato.
GetFullProductVersion
Restituisce la stringa di versione completa del prodotto.
GetInstalledDbSets
Restituisce l'elenco dei gruppi di database registrate.
GetInstalledMasterDbs
Restituisce l'elenco di archivi di schemi registrati (database principali).
GetInstalledMasters
Restituisce l'elenco di gruppi di database registrati e gli archivi di schemi (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 selezioni 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 client 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 interrogazioni della famiglia EntityDefs.
GetQueryEntityDefNames
Restituisce i nomi dei tipi di record adatti all'utilizzo nelle interrogazioni.
GetReqEntityDefNames
Restituisce i nomi dei tipi di record basati sullo stato nello schema del database corrente.
GetServerInfo
Restituisce un valore String 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 ciascun build.
GetSubmitEntityDefNames
Restituisce un vettore 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 code page del client è compatibile con la code page dei dati Rational ClearQuest o meno.
IsEmailEnabled
Verifica se l'utente corrente dispone di un'e-mail abilitata o meno.
IsMetadataReadonly
Restituisce un valore Boolean che indica se i metadati della sessione sono di sola lettura.
IsMultisiteActivated
Restituisce un valore Boolean che indica se il database corrente è stato attivato per operazioni multisito.
IsPackageUpgradeNeeded
Restituisce un valore Boolean che indica se la revisione corrente del pacchetto applicata allo schema è la revisione più elevata del pacchetto disponibile.
IsReplicated
Restituisce un valore Boolean che indica se il database corrente dispone di almeno due siti replicati.
IsRestrictedUser
Verifica i privilegi utente in un contesto di sicurezza.
IsSiteExtendedName
Verifica se il nome del database è un nome esteso.
IsStringInCQDataCodePage
Specifica se la code page dei dati Rational ClearQuest contiene un valore String specifico.
IsUnix
Restituisce un valore Boolean che indica se Rational ClearQuest è in esecuzione sul sistema UNIX o su una macchina Linux.
IsUnsupportedClientCodePage
Restituisce se la code page del client è o meno non supportata.
IsUserAppBuilder
Verifica i privilegi Schema designer in un contesto di sicurezza.
IsUserSuperUser
Verifica i privilegi super utente in un contesto di sicurezza.
IsWindows
Restituisce un valore Boolean 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 un'interrogazione da un file.
OutputDebugString
Specifica un messaggio che è possibile visualizzare da un debugger o uno strumento 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 i valori String sono restituiti per gli hook e script VBScript.
SetListMembers
Imposta i membri in un elenco denominato.
SetRestrictedUser
Imposta le limitazioni dell'utente in un contesto di sicurezza.
StringIdToDbId
Restituisce il numero dbid convertito dall'ID stringa.
Unbuild
(Solo Perl) Elimina un oggetto Session, una volta terminta 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 un valore String specifico è presente nella code page di dati Rational ClearQuest per l'archivio 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 questo oggetto.

Il seguente elenco riepiloga i metodi aggiuntivi dell'oggetto Session Perl:

Nome del metodo
Description
GetNameValue
Ottiene il valore associato ad uno specifico nome della variabile.
SetNameValue
Imposta il valore associato ad uno specifico nome della variabile.


Feedback