# Exportar e importar dados da receita

A receita (cada grupo de receitas) pode ser exportada da unidade do display para o armazenamento externo. Além disso, pode ser exportado do software de edição de tela.

Observação:

- Embora você possa importar dados exportados como arquivos CSV ou TXT a partir do software de edição de tela versão 3.3 Service Pack 1 ou anterior para o software de edição de tela versão 3.4 ou posterior, os arquivos exportados da versão 3.4 ou posterior não podem ser importados para a versão 3.3 Service Pack 1 ou anterior, pois a versão do arquivo é 2.0.
  Verifique a versão do arquivo de saídas CSV ou TXT na linha [FileVersion] do arquivo de saída.
- Quando os valores dos dados da receita no arquivo de importação excedem o intervalo de entrada da variável, os valores armazenados nas variáveis diferem dependendo do tipo de dados. Para obter mais detalhes, consulte o seguinte.
  Operação quando o valor de entrada está fora da faixa de entrada

Os seguintes formatos de arquivo são suportados para importar e exportar receitas:

- Arquivo TXT (.txt, UTF-8 (sem BOM))
- Arquivo CSV (.csv, UTF-8 (sem BOM))

Observação:

- Os arquivos salvos usando codificação diferente de UTF-8 (sem BOM) não podem ser importados.
- Para obter informações sobre formato do arquivos, consulte o seguinte.
  Salvar configurações de arquivo de dados (Exportar)

Você pode consultar o arquivo exportado usando um programa de software como o Microsoft Excel e importá-lo para um software de edição de tela ou unidade de display.

Observação:

A saída de dados é formatada da seguinte forma:

- As strings são encapsuladas por aspas duplas (").
  Por exemplo, "Isto é uma string"
- Os caracteres especiais "=", "+", "-", "@", TAB e ENTER que aparecem no início de uma entrada são prefixados com aspas simples (').
  Por exemplo, "'=1+2"

## Formato receita

O arquivo exportado contém os dados abaixo quando abertos no Excel.

1: Grupos de receitas

2: Ingrediente

3: Receita

4: Valor do ingrediente

Você pode transpor as linhas e colunas de valores de ingredientes com [Direção dos dados de receitas] nas propriedades de Controle de receita.

Propriedades (Controle de receita)

O acima é um exemplo de quando [Ingrediente_Receita] é selecionado. O seguinte é um exemplo quando [Receita_Ingrediente] é selecionado.

Linha do grupo de receitas
Name | Nome do grupo de receitas.
Label | Rótulo do grupo de receitas.
ID | ID do grupo de receitas.

Linha de ingrediente
Name | Nome do Ingrediente.
Variable | Nome da variável.
Data Type | Tipo de dados definidos como variável. Observação: Se você exportar dados de receita contendo variáveis com os seguintes tipos de dados, o tipo de dados da variável será substituído. BYTE: Substituir por USINT WORD: Substituir por UINT DWORD: Substituir por UDINT LWORD: Substituir por ULINT
IsEditable | Indica se [Modo de entrada] é válido ou inválido. TRUE: Você pode editar os dados da receita na unidade de display. FALSE: Você não pode editar os dados da receita na unidade de display.
UseVariableInputRange | Indica se [Usar faixa de entradas de variáveis] é válido ou inválido. TRUE: Use os intervalos de entrada mínimo e máximo definidos em [Definir intervalo de valores] da variável. FALSE: Use os intervalos [Entrada mín] e [Entrada máx] definidos na Receita.
Min & Max | Indica o valor mínimo e máximo de cada ingrediente.
Label | Rótulo do ingrediente.

Linha das receitas
Name | Nome da receita.
ID | ID da receita.
Label | Rótulos da receita.

Linha de valor do ingrediente
Name | Nome da receita.
Name of Variable | Valor do ingrediente definido para cada receita.

## Editando e importando um arquivo exportado

Você pode editar os arquivos exportados e importá-los. Os itens que você pode editar diferem dependendo do método de importação.

Observação: Se o formato for modificado, você não poderá importar o arquivo.

### Ao importar um arquivo com a família de receitas em software de edição de tela

Você pode editar os valores mostrados na parte do texto azul na figura abaixo.

Ao adicionar ou remover um ingrediente ou receita, edite o ingrediente ou a receita linha por linha. Edite os valores dos ingredientes para que permaneçam consistentes com os ingredientes e a receita.

### Ao importar um arquivo com o grupo de receitas em software de edição de tela ou runtime

Você pode editar os valores mostrados na parte do texto azul (receita e valores de ingrediente) na figura abaixo. Você não pode editar grupos de receitas ou ingredientes.

Ao adicionar uma receita, edite a receita linha por linha.

Não é possível excluir receitas. Importar um arquivo com receitas excluídas não removerá a receita dos dados da receita.

Edite os valores dos ingredientes para que permaneçam consistentes com os ingredientes e a receita.