Il task UpdateDBSearchIndex viene utilizzato per aggiornare l'indice di ricerca ERP se i dati ERP sono cambiati. L'aggiornamento viene eseguito in modo incrementale con l'aiuto della LOGTABLE. È necessario creare una colonna aggiuntiva in modo che la LOGTABLE possa essere utilizzata sia per la V11 che per la V12.
Questo può essere fatto, ad esempio, con un software di database. Il nome della colonna è UPDSEARCH_V12. È importante che ad essa sia assegnato il valore predefinito 1.
Esempio di istruzione SQL per creare la colonna:
ALTER TABLE LOGTABLE ADD UPDSEARCH_V12 smallint default 1 not null
Le
Il nome della colonna deve essere inserito nella plinkcommon.cfg
nel blocco Comune sotto la chiave LOGTABLE_UPDSEARCH_FIELD.
Inoltre, l'attività UpdateDBSearchIndex deve essere configurata nel plinkcommon.cfg
.
Il trigger OnCatalogChanged deve essere aggiunto alla tabella TimeTable
divenire.
Inoltre, è necessario disattivare la generazione del CommonErpIndex, che viene utilizzato per la ricerca geometrica quando sono attivate le righe preferite. Poiché nella V11 e nella V12 viene utilizzato lo stesso indice, non è necessario generarlo nuovamente nella V12. L'indice si trova nella sottodirectory comune.
È inoltre importante che l'AppServer abbia accesso al database e che l'Autologin sia attivato per l'AppServer. A tal fine, è necessario assegnare una configurazione all'utente sotto il quale è in esecuzione l'AppServer.
Nell'esempio la configurazione demo.
A questa configurazione devono essere assegnati il nome utente (User ) e la password (Password ) per il login automatico [Automatic login] al database.