Caricare sostituzioni di stringhe di connessione da un modello EXCEL/CSV

Il pulsante “CARICA MODIFICHE DA MODELLO EXCEL O CSV” nella scheda “Trova/Sostituisci/Aggiorna connessione” del Centro stringhe di connessione consente di caricare le sostituzioni delle stringhe di connessione da un foglio di calcolo EXCEL (.xlsx) o da un file CSV (con valori separati da virgole, .csv).

GOFR consente di caricare da un unico file più righe di dati di sostituzione.

Per assicurarsi che i dati vengano importati correttamente, attenersi alla procedura seguente.

  1. Fare clic sul pulsante “ESPORTA MODIFICHE IN CSV” per creare un modello vuoto. Questo passaggio è leggermente diverso da quello previsto per le sostituzioni di testo. Il motivo è che occorre indicare al programma quali proprietà di connessione importare, e il modo più semplice è creare un'esportazione “vuota” con tutte le colonne e le righe compilate: l'esportazione contiene una riga per ogni proprietà di connessione nota al programma e una riga per ogni operazione già immessa.
  2. Aggiungere al modello i dati necessari, come indicato nella tabella seguente. Si noti che è possibile creare più righe per la stessa proprietà di connessione. È sufficiente duplicare la riga in Excel mantenendo invariato il valore di Element.
  3. Salvare il file come .csv o .xlsx, fare clic su “CARICA MODIFICHE DA MODELLO EXCEL O CSV” e selezionarlo.

Il caricamento di un modello sostituisce le operazioni di ricerca e sostituzione presenti attualmente nella scheda.

Regole

  • Una voce in cui Text To Find e Text To Replace sono ENTRAMBI vuoti viene ignorata dal programma. È possibile lasciare vuoto Text To Find. In questo caso il sistema inserisce il valore di Text To Replace nella proprietà di connessione che non ha alcun valore nel documento.
  • Una riga il cui valore di Element non corrisponde a una proprietà di connessione nota al programma viene ignorata.
  • Per caricare le sostituzioni da Excel, i dati devono trovarsi nel primo foglio della cartella di lavoro.
  • I dati devono avere le intestazioni appropriate nella prima riga (riga 1).
  • Le colonne possono essere in qualsiasi ordine, MA devono avere le intestazioni appropriate.
  • Le intestazioni DEVONO essere scritte esattamente come nella tabella seguente. Le maiuscole e le minuscole non hanno importanza.
  • Vengono lette al massimo circa 300 righe.
  • La versione di prova carica solo le prime 2 righe di un file .csv e le prime 5 righe di un file .xlsx.

Colonne

Nome campo (deve comparire come intestazione della colonna) Descrizione
Element Identifica la proprietà di connessione da aggiornare. Se non si conosce il valore, esportare prima in CSV: verranno forniti tutti i valori.
Text To Find Il testo da trovare nella proprietà di connessione specificata nell'elemento. Può essere un'espressione regolare o un criterio con caratteri jolly (vedere le impostazioni aggiuntive più avanti).
Regex Find Valore: True o False. Se True, il testo da trovare viene trattato come criterio di espressione regolare. Per altre informazioni: Espressioni regolari. Si noti che, se si immette True, Text To Find viene evidenziato con il colore verde.
WildCard Find Valore: True o False. Se True, il testo da trovare viene trattato come espressione con caratteri jolly. Per altre informazioni: Caratteri jolly.
Si noti che, se si immette True, Text To Find viene evidenziato con il colore giallo.
Text To Replace Il testo con cui sostituire nella proprietà di connessione specificata nell'elemento. Può essere un'espressione regolare o un criterio con caratteri jolly (vedere le impostazioni aggiuntive più avanti). La colorazione si applica come per Text To Find.
Regex Replace Valore: True o False. Se True, il testo sostitutivo viene trattato come espressione regolare.
WildCard Replace Valore: True o False. Se True, il testo sostitutivo viene trattato come criterio con caratteri jolly.
Case Insensitive Valore: True o False. Se True, le maiuscole e le minuscole del testo cercato nel documento vengono ignorate.

Per le colonne True / False è possibile immettere anche 1 o 0.

Ad esempio, una riga con Element impostato sulla proprietà della stringa di connessione, Text To Find Server=myServer;Database=myDb e Text To Replace Server=myNewServer;Database=myDb fa puntare al nuovo server tutte le connessioni corrispondenti.

Considerazioni particolari

  1. Quando sono attivate le espressioni regolari o i caratteri jolly, il valore di non distinzione tra maiuscole e minuscole viene impostato su false e disabilitato. Non si applica alle ricerche con criteri di espressione regolare.
  2. Se un criterio di ricerca con espressione regolare o caratteri jolly viene immesso in modo errato, il campo di testo corrispondente viene evidenziato con il colore rosa.