Scopo
Questa procedura apre la connessione dell'applicazione con IN.DE e deve essere chiamata prima di qualunque altra operazione da compiere verso IN.DE.
Sintassi
INDEExtension INDE = null
//
INDE.Connect()
//
INDE.Connect()
Argomenti
Questa procedura non ha argomenti.Note
- L'istanza del componente va inizializzata a "null", non "new", poiché le procedure di questo componente fanno riferimento ad un'istanza già presente internamente; la dichiarazione serve solo a creare il riferimento all'istanza interna.
Esempio di codice
// ******************************
// Importa le parole dei database
// ******************************
public void Parole.Importa()
{
INDEExtension INDE = null // Oggetto INDE
INDETreeWalker TwDB = new() // TreeWalker per scorrere i DB
int DocID = 0 // Identificativo del documento
//
// Mi connetto a INDE
INDE.Connect()
//
// Recupero l'identificativo del documento attivo
DocID := INDE.GetActiveDocument()
if DocID > ZERO
{
int PrjID = 0 // Identificativo del progetto
//
// Recupero l'identificativo del progetto
PrjID := INDE.GetRootObject(DocID)
//
// Inizializzo il TreeWalker per scorrere i database del progetto
TwDB.SetRoot(PrjID, Database, ??, ??, ??)
while True = True
...
//
// Aggiorno la query del pannello
Parole.RefreshQuery()
}
}
// Importa le parole dei database
// ******************************
public void Parole.Importa()
{
INDEExtension INDE = null // Oggetto INDE
INDETreeWalker TwDB = new() // TreeWalker per scorrere i DB
int DocID = 0 // Identificativo del documento
//
// Mi connetto a INDE
INDE.Connect()
//
// Recupero l'identificativo del documento attivo
DocID := INDE.GetActiveDocument()
if DocID > ZERO
{
int PrjID = 0 // Identificativo del progetto
//
// Recupero l'identificativo del progetto
PrjID := INDE.GetRootObject(DocID)
//
// Inizializzo il TreeWalker per scorrere i database del progetto
TwDB.SetRoot(PrjID, Database, ??, ??, ??)
while True = True
...
//
// Aggiorno la query del pannello
Parole.RefreshQuery()
}
}
Questo esempio è contenuto nella procedura Importa del progetto Gestione Glossario nella quale la procedura Connect si collega a IN.DE per poi leggere alcune proprietà del progetto corrente.
Ultima modifica: 05/08/2008 / Validità: da 7.1.3300
procedura