Ciao Maurizio.
> ho riscontrato un problema durante la creazione di una nuova app.
E questo non mi stupirebbe, dal momento che pochissimi, tranne me,
creano nuove app con una certa regolarità.
Tuttavia credo che il tuo problema non abbia niente a che fare con la
creazione di una nuova app.
> viene eliminata la prima riga dell'elenco dei server.
Mi sembra di aver capito che il problema sia la presenza del ";" nella
connection string.
Purtroppo il parser del db-rep è ancora quello "grezzo" di un tempo e
prende il ";" come fine riga.
Le reg-exp, queste sconosciute..! :)
Certo potrei correggerlo, ma considerando che vorrei concentrare gli
sforzi sul JXStudio, piuttosto che patchare il JXOB, ti proporrei un
workaround:
Il server può essere definito in questo modo:
> o2def::server("local", "mssql", "SRVDB".chr(59)."TrustServerCertificate=true", "sa", "<password>", 0);
Ho modificato il db-rep sotto l'applicazione, vedi se funziona.
La tecnica di inserire "\".<php-code>.\"" nelle stringhe di definizione
la uso anch'io per alcuni programmi interni, ad esempio per rendere
dinamico il nome di tabella nelle viste (nome logico, non fisico, per
quello c'è l'espressione).
Quindi direi di vedere se questa cosa risolve e, nel caso, di chiudere
il thread.
Saluti
--
. Tommaso Vannini
. <
tvan...@janox.it>
. Software analysis & development
. Janox project manager (
www.janox.it)