Vorrei sapere se è possibile ottenere, con un comando BASIC, il valore del Campo Collegato di una Casella di Riepilogo.
Dalle mie ricerche credo che il caso specifico non sia ancora stato trattato (spero di non dovermi ricredere)
Il mio caso e quello di una colonna di un Controllo Tabella impostata come Casella di Riepilogo e così parametrizzata:
-Campo dati
Campo della tabella di destinazione
- Tipo del contenuto della lista:
Sql
- Contenuto elenco:
Codice: Seleziona tutto
SELECT "CodUbi" || ... || ...|| ... , "CodUbi" FROM "TblAnagrUbi"
1
(nella tabella finisce "CodUbi" ma l'utente vede ' "CodUbi" || ... || ...|| ... ' )
In Basic sono arrivato ad ottenere solo il valore che viene mostrato a video in fase di selezione da parte dell'utente e che poi viene selezionato, cioè la concatenazione "CodUbi" || ... || ...|| ... , con il seguente codice ...
Codice: Seleziona tutto
oFrm = ThisDatabaseDocument.FormDocuments.getByName("FrmSA_W")
oMainFrm = oFrm.Component.DrawPage.Forms.getByName("MainFrmSA_W")
oColumn7 = oMainFrm.getByName("RowGrid").getByName("UbiOrig")
oParam13 = oColumn7.CurrentValue
si può fare utilizzando solo i metodi del controllo in questione ?
Ho interrogato Xray ma non ne vengo a capo ...
Grazie !!