Carregar substituições de cadeias de conexão de um modelo EXCEL/CSV
O botão “CARREGAR ALTERAÇÕES DE MODELO EXCEL OU CSV”, na guia “Localizar/Substituir/Atualizar conexão” da Central de cadeias de conexão, permite carregar suas substituições de cadeias de conexão de uma planilha EXCEL (.xlsx) ou de um arquivo CSV (separado por vírgulas, .csv).
O GOFR permite carregar várias linhas de dados de substituição de um único arquivo.
Siga estas etapas para garantir que seus dados sejam importados corretamente.
- Clique no botão “EXPORTAR ALTERAÇÕES PARA CSV” para criar um modelo em branco. Esta etapa é um pouco diferente de quando se trabalha com substituições de texto. O motivo é que você precisa informar ao programa quais propriedades de conexão deseja importar, e a maneira mais fácil é criar uma exportação “em branco” com todas as colunas e linhas preenchidas: a exportação tem uma linha para cada propriedade de conexão que o programa conhece e uma linha para cada operação que você já inseriu.
- Adicione os dados necessários ao modelo conforme a tabela abaixo. Observe que você pode criar várias linhas para a mesma propriedade de conexão. Basta duplicar a linha no Excel mantendo o mesmo valor de
Element. - Salve o arquivo como
.csvou.xlsx, clique em “CARREGAR ALTERAÇÕES DE MODELO EXCEL OU CSV” e selecione-o.
Carregar um modelo substitui as operações de localizar e substituir que estão na guia no momento.
Regras
- Uma entrada com Text To Find E Text To Replace em branco será ignorada pelo programa. Você pode deixar Text To Find em branco. Isso diz ao sistema para colocar o valor que estiver em Text To Replace na propriedade de conexão que não tem valor no documento.
- Uma linha cujo
Elementnão corresponde a uma propriedade de conexão conhecida pelo programa é ignorada. - Para carregar substituições do Excel, os dados devem estar na primeira planilha da pasta de trabalho.
- Os dados devem aparecer com os títulos apropriados na primeira linha (linha 1).
- As colunas podem estar em qualquer ordem, MAS devem ter os títulos apropriados.
- Os títulos DEVEM ser escritos exatamente como na tabela abaixo. Maiúsculas e minúsculas não importam.
- No máximo cerca de 300 linhas são lidas.
- A versão de avaliação carrega somente as primeiras 2 linhas de um arquivo
.csve as primeiras 5 linhas de um arquivo.xlsx.
Colunas
| Nome do campo (deve aparecer como título da coluna) | Descrição |
|---|---|
Element |
Identifica a propriedade de conexão que você deseja atualizar. Se você não souber o valor, basta exportar para csv primeiro; todos os valores serão fornecidos. |
Text To Find |
É o texto que você deseja localizar na propriedade de conexão especificada em Element. Pode ser uma expressão regular ou um padrão com curinga (veja as configurações adicionais abaixo). |
Regex Find |
Valor: True ou False. Se True, o texto a localizar será tratado como um padrão de expressão regular. Veja mais aqui: Expressões regulares. Observe que, se True for inserido, Texto a localizar será codificado por cor em verde. |
WildCard Find |
Valor: True ou False. Se True, o texto a localizar será tratado como uma expressão com curinga. Veja mais aqui: Curingas. Observe que, se True for inserido, Texto a localizar será codificado por cor em amarelo. |
Text To Replace |
É o texto pelo qual você deseja substituir na propriedade de conexão especificada em Element. Pode ser uma expressão regular ou um padrão com curinga (veja as configurações adicionais abaixo). A codificação por cor se aplica da mesma forma que para Texto a localizar. |
Regex Replace |
Valor: True ou False. Se True, o texto de substituição será tratado como uma expressão regular. |
WildCard Replace |
Valor: True ou False. Se True, o texto de substituição será tratado como um padrão com curinga. |
Case Insensitive |
Valor: True ou False. Quando True, as letras maiúsculas e minúsculas do texto que você procura no seu documento são ignoradas. |
Nas colunas True / False, você também pode digitar 1 ou 0.
Por exemplo, uma linha com Element definido como a propriedade da cadeia de conexão, Text To Find Server=myServer;Database=myDb e Text To Replace Server=myNewServer;Database=myDb aponta todas as conexões correspondentes para o novo servidor.
Considerações especiais
- Quando expressões regulares ou curingas estão ativados, os valores de ignorar maiúsculas/minúsculas são definidos como false e desabilitados. Eles não se aplicam a pesquisas com padrões de expressão regular.
- Se um padrão de pesquisa de expressão regular ou curinga for inserido incorretamente, o campo de texto correspondente será codificado por cor em rosa.