B-Arts DocumentationIndice generale

BStudio 2022 - Progetti e connessioni

Elenco progetti

La pagina iniziale visualizza i progetti presenti sul server BStudio selezionato. Per ogni progetto sono mostrati identificativo, nome o descrizione, data di creazione e note.

Il pulsante di inserimento crea un progetto. Un doppio clic su un progetto esistente apre la relativa scheda operativa.

Scheda progetto

La scheda è suddivisa in Generale, Connessioni e Wizard.

Generale

Contiene descrizione, data di creazione, note e opzioni di analisi e generazione.

Mostra Tabelle di Sistema

Include nell'albero le tabelle il cui nome inizia con sys. Il valore predefinito è false.

Analizza Tabelle di Sistema

Indica a BStudio di considerare le tabelle sys durante analisi e generazione. Il valore predefinito è false. È distinto dalla semplice visualizzazione delle tabelle.

Utilizza il vecchio framework BArtsStandardFramework

Abilita la generazione per la precedente linea B-Arts. È mantenuta per i progetti compatibili ed è indicata come deprecata nell'interfaccia corrente. Non deve essere attivata per nuovi progetti basati su BFramework.

Utilizza il nuovo framework BFramework

Abilita la generazione per BFramework. Nell'interfaccia corrente può essere ancora indicata come beta.

Per rigenerare BTemplateBaseLibraryNET questa opzione deve essere attiva e quella del vecchio framework disattivata.

Connessioni

La scheda associa al progetto i database applicativi che BStudio deve analizzare. Per ogni connessione mostra almeno identificativo, descrizione, server SQL e database.

Il comando di inserimento aggiunge una connessione; quello di eliminazione rimuove l'associazione dal progetto.

Esempio: database template

Il progetto dedicato a BDBTemplateModel associa il database SQL Server del template e abilita:

  • visualizzazione delle tabelle di sistema;

  • analisi delle tabelle di sistema;

  • utilizzo del nuovo BFramework.

Questa configurazione consente di generare BTemplateBaseLibraryNET dallo schema del database e dai collegamenti logici censiti in BStudio.