Os principais adereços de forma. Detalhes do formulário controlado (1CV8) Detalhes Formulários 1C 8 2

Abaixo estão os principais objetos 1c, que são usados \u200b\u200bao trabalhar com formas gerenciáveis. Um breve exemplos do código que demonstram o uso tradicional desses objetos ao escrever configurações de 1C é dado.

Etform

Usado no módulo de formulário, em procedimentosE mudança e & nasserver.

Permite que você aplique aos elementos do formulário e aos detalhes.

Apelo ao elemento de formulário ocorre através do objetoElementos e se parece com isso:

Etform. Os elementos. Manutenção. Putton \u003d "v." + Programa de versão;

Apelo à propulsão existente no formulário, é verdadeiro:

Etform.Os setpoints \u003d "Olá, camaradas!";

Apelo simplificado para elementos de forma e detalhes

Na forma do módulo, em princípio, você não pode especificar a palavra-chaveEtform . Você pode entrar em contato com os elementos do formulário e os detalhes são simplificados:

// formam elemento.

Elementos. Overpeso. O cadeira principal \u003d "v." + Programa de versão;

// formas requisitos

Texto \u003d "Olá, camaradas!";

Características de obtenção de detalhes de formas (importantes!)

Se a requisição do formulário tiver um tipo simples -Linha, número, data ... então get (set) o valor dos adereços é simplesmente nomeado:

Texto \u003d itens; // nome do produto - este formulário de adereços

No entanto, desta forma, é impossível obter os detalhes do tipo "complexo" -Tabelas, Woodnames . Ao tentar obter adereços com esse tipo de nome, o tipo de objeto será devolvidoColeção de documentação..

Para obter o valor dos adereços com um tipo "complexo", você precisa usar a funçãoRequisitFormadrificação ():

Palace atual \u003d requisitFormadded ("Objetos selecionados");

Para definir o valor dos adereços "complexos", você pode usar a funçãoSurrenceVisitforms (<Значение>, <ИмяРеквизита>) Ambos os parâmetros são necessários.

Funções RequisitFormadrificação () e ValuererEvisitForms () Disponível apenas no servidor.

Um objeto

Estritamente falando, não existe tal palavra-chave dentro da forma de um formulário. Apenas quando um formulário é criado, por exemplo, uma forma de um elemento, 1C cria automaticamente adereços no formulário com o nomeUm objeto . Através deste adereções estão disponíveis propriedades do objeto atual, que é editado no formulário.

ou, mais completa entrada:

Este objeto

Contém o próprio objeto. Projetado para obter um objeto no formulário de módulo de objeto ou módulo.

Use: somente leitura.

Disponibilidade: servidor, cliente espesso, conexão externa.

Formulários Em 1C: A empresa destina-se a exibir e editar informações contidas no banco de dados. Os formulários podem pertencer a objetos de configuração específicos ou existem separadamente deles e usados \u200b\u200bpor toda a decisão aplicada como um todo.

Por exemplo, livro de referência Nomenclatura Pode ter várias formas que serão usadas para determinados fins - editando o elemento de diretório, exibir exibição, etc:

Junto com isso, pode haver formulários comuns que não pertencem a objetos de configuração específicos - formulários comuns.

Formas básicas

Cada objeto de configuração pode ser usado para executar algumas ações padrão. Por exemplo, para qualquer livro de referência, talvez seja necessário exibir uma lista de seus itens, exibir elementos separados do livro de referência, exibir um grupo do diretório, selecione Elementos e grupos de elementos do diretório. Para qualquer documento, uma lista de tais ações será muito menos: Visualizar uma lista de documentos, uma escolha a partir da lista de documentos e exibir um documento separado.

Para garantir que essas ações padrão sejam executadas com objetos de dados, para cada um deles, há um conjunto de formulários básicos que serão usados \u200b\u200bao realizar ações apropriadas. A principal pode receber qualquer um dos formulários subordinados a este objeto. Por exemplo, no diretório Nomenclaturaas seguintes formas principais podem existir:

E o documento Admissão de bens e serviçosa composição das principais formas será diferente:

Assim, se o usuário quiser ver uma lista de livro de referência Nomenclatura ou lista de documentos. Admissão de bens e serviçosO sistema abrirá o formulário apropriado atribuído como um formulário de lista para esses objetos.

Formulários gerados automaticamente

Uma característica importante do sistema 1C: Enterprise 8 é o mecanismo de formulários gerados automaticamente. Esse mecanismo libera o desenvolvedor a partir da necessidade de criar todos os formulários possíveis para cada um dos objetos de configuração. O desenvolvedor é suficiente para adicionar um novo objeto de configuração, e o próprio sistema gerará os formulários necessários para exibir as informações contidas neste objeto para os momentos desejados da operação do usuário.

Assim, o desenvolvedor precisa criar suas próprias formas de objetos de aplicativos somente se eles tiverem diferenças (outro design ou comportamento específico) dos formulários gerados automaticamente pelo sistema.

Formulário de comunicação com dados

Uma afiliação do formulário para um ou outro objeto de configuração não determina a composição de dados exibida no formulário. O fato de que o formulário pertence, por exemplo, um diretório NomenclaturaPermite que você atribua a um dos principais formulários para este livro de referência, mas não determina quais os dados exibirão esse formulário e qual será o seu comportamento.

Para associar a forma de dados, os detalhes do formulário são usados \u200b\u200bnos quais a lista de dados exibidos pelo formulário é especificado. Todas as formas, por si só, têm o mesmo comportamento, não importa quais dados que eles exibam. No entanto, um dos detalhes do formulário pode ser nomeado para ele o principal (destacado em negrito), e, neste caso, o comportamento padrão do formulário e suas propriedades serão complementados dependendo de qual tipo tem os adereços primários do Formato:

Por exemplo, se um documento será atribuído como os principais detalhes do formulário Admissão de bens e serviçosQuando você fecha o formulário, o sistema solicitará a confirmação da gravação e realizando este documento. Se os detalhes principais do formulário atribuirem, digamos, livro de referência Nomenclatura, então tal pedido de confirmação ao fechar o formulário não ocorrerá.

Estrutura de formulário.

A principal característica dos formulários é que eles não são desenhados pelo desenvolvedor em detalhes, "em pixels". O formulário de configuração é uma forma lógica de composição de formulário. E a colocação específica dos elementos é realizada pelo sistema automaticamente quando o formulário é exibido.

A parte exibida do formulário (visível para o usuário) é descrita como uma árvore compreendendo elementos de formulário.

Os elementos podem ser campos de entrada, caixas de seleção, switches, botões, etc. Além disso, o elemento pode ser um grupo que inclui outros elementos. O grupo pode ser apresentado como um painel com um quadro, um painel com páginas (marcadores), página real, painel de comando. Além disso, o elemento pode ser uma tabela que inclui elementos (colunas). A estrutura dos elementos descreve como será a forma.

Toda a formalidade do formulário é descrita na forma de detalhes e comandos. Detalhes são os dados com os quais o formulário funciona e os comandos são executados. Assim, o desenvolvedor no editor de formulários deve incluir os detalhes e comandos necessários no formulário, criar seus elementos de formulário e, se necessário, compor elementos em grupos.

Com base nesta descrição lógica, o sistema gera automaticamente uma aparência do formulário para exibir o usuário. Nesse caso, o sistema leva em conta as várias propriedades dos dados exibidos (por exemplo, tipo) para tornar os elementos do formulário o mais conveniente possível para o usuário.

O desenvolvedor pode afetar a localização dos elementos por várias instalações. Pode determinar a ordem dos elementos, especificar a largura e a altura desejada. No entanto, esta é apenas algumas informações adicionais que ajudam o sistema é exibido.

Em formulários, o desenvolvedor pode usar não apenas os comandos do próprio formulário, mas também os comandos globais usados \u200b\u200bem toda a interface de comando de configuração. Além disso, é possível criar comandos parametrizados que abrirão outros formulários, levando em conta dados específicos do formulário atual. Por exemplo, pode ser uma chamada para o relatório de resíduos sobre o estoque selecionado agora sob a forma de fatura consumível.

Requisitos de forma

O conjunto de detalhes do formulário descreve a composição dos dados exibidos é editada ou armazenada no formulário. Ao mesmo tempo, os detalhes do próprio formulário não fornecem a capacidade de exibir e editar dados. Elementos do formulário (veja a seção de elementos "Form" deste capítulo) associadas aos detalhes do formulário são usados \u200b\u200bpara exibir e editar. A combinação de todos os detalhes do formulário será chamada de forma.

Importante! Deve ser lembrado que, ao contrário das formas convencionais, todos os dados do formulário gerenciado devem ser descritos na forma de detalhes. Não é permitido usar variáveis \u200b\u200bdo módulo do formulário como fontes de dados para elementos de forma.

Há uma oportunidade para designar Os principais adereços de forma, isto é, adisivos, que determinará a formalidade padrão do formulário (extensão do formulário). Deve ser lembrado que os principais adereços da forma só podem ser um.

Expansão da forma - Estas são propriedades, métodos e parâmetros adicionais da forma de objeto da característica do controlo do objeto, que é o elemento principal do formulário.

No processo de desenvolvimento de um formulário, é possível definir claramente a possibilidade de visualizar e editar detalhes específicos do formulário, no contexto das funções, usando as propriedades de visualização e edição (aqui, consulte o "Formulário de Ajuste de Função" seção da cabeça "editores"). Além disso, a disponibilidade de um determinado detalhes na maioria das forma pode ser configurada usando opções funcionais (mais em opções funcionais podem ser visualizadas no capítulo "Gerenciamento da Interface de Configuração").

Formulário de propriedade da propriedade. Dados salvos É um sinal de que a mudança interativa nos adereços levará a uma tentativa de bloquear esse formulário para edição, bem como para a configuração automática do formulário da forma modificada.

Tipos de dados disponíveis no formulário gerenciado

O formulário gerenciado difere da forma usual também e os tipos de dados com os quais funciona. Se o formulário usual funcionar com a maioria dos tipos, que fornece 1C: Enterprise (incluindo o tipo de bookgent de referência, objeto de documento, etc.), as seguintes categorias de tipos podem ser distinguidas no formulário gerenciado:

  • os tipos que são usados \u200b\u200bdiretamente no formulário são os tipos que existem na lateral do cliente fino e da web (por exemplo, o número, o diretório. Relos, Graphicsham, Madeira);
  • tipos que serão convertidos em tipos de dados especiais - tipos de dados de forma controlada. Tais tipos são exibidos na lista de detalhes do formulário entre parênteses, por exemplo (reserva de referência. Volta);
  • lista dinâmica (para mais informações, consulte a seção "Lista Dinâmica" deste capítulo).

Converta objetos de aplicativo para formar dados

Alguns tipos aplicados (como a referência de diretório, etc.) não existem no lado dos clientes finos e da Web (para detalhes, consulte o capítulo "O conceito do aplicativo gerenciado"). Portanto, para a apresentação na forma de tais aplicações na plataforma, tipos especiais de dados são inseridos, projetados para trabalhar em formulários gerenciados. Esse recurso do aplicativo gerenciado faz com que a necessidade execute a conversão de objetos de aplicativo para os dados do formulário (e de volta).

Os seguintes tipos de dados são usados:

  • Propersturance - contém um conjunto de propriedades de tipo arbitrário. Propriedades podem ser outras estruturas, coleções ou estruturas com coleções. Tal tipo parece ser, por exemplo, na forma de um diretório.
  • A coleta de documentação é uma lista de valores digitados semelhantes a uma matriz. O acesso ao elemento de coleta é realizado por índice ou pelo identificador. O acesso pelo identificador pode estar ausente em alguns casos. Isso se deve ao tipo de objeto aplicado, que é representado por esta coleção. O identificador pode ser qualquer inteiro. Este tipo parece ser, por exemplo, na forma de uma peça tabular.
  • O teste de estrutura é um objeto que é representado como uma estrutura e coleta ao mesmo tempo. Você pode contatá-lo como com alguma dessas entidades. Este tipo parece ser, por exemplo, no conjunto de registros.
  • PatformANDEVO - Objeto projetado para armazenamento de dados hierárquicos.

O objeto de aplicativo é representado por um ou vários elementos dos dados do formulário. Em geral, a hierarquia e composição dessas formas dependem da complexidade e relação entre os objetos de aplicação da forma controlada.

Por exemplo, um documento contendo a peça tabular será representado por um objeto do tipo de estrutura (na verdade um documento), que está sujeito a um objeto do tipo de formação informacional (parte tabular do documento).

Importante! Durante o desenvolvimento de configuração, é importante lembrar que os objetos de aplicativos estão disponíveis apenas no servidor, enquanto os objetos de dados do formulário podem ser usados \u200b\u200bno servidor e no cliente.

Transferência de dados entre partes do cliente e do servidor do formulário gerenciado

Na verdade, pode-se dizer que os dados do formulário são uma apresentação unificada desses vários objetos de aplicação com os quais o formulário funciona uniformemente e que também estão presentes no servidor e no cliente. Ou seja, o formulário contém alguma "projeção" de dados de objetos de aplicativos como seus próprios tipos de dados e realiza a transformação entre eles, se necessário. No entanto, se o desenvolvedor de configuração implementar seu algoritmo de processamento de dados, a transformação de dados (de tipos especializados em aplicação e de volta) deve ser executada de forma independente.

Ao editar os detalhes do formulário em um editor especializado (para detalhes, consulte a seção "Detalhes" do capítulo "Editores") É possível influenciar a transferência de dados entre o cliente e o servidor durante o trabalho do formulário. Isso serve como uma coluna do editor requerido. Use sempre. A ação dessa propriedade varia de três tipos de detalhes:

  • Para adereços, subordinado à lista dinâmica (coluna de lista dinâmica):
    • a propriedade está habilitada - os adereções são sempre lidos a partir do banco de dados e estão incluídos nessas formas;
    • as propriedades são desligadas - os adereços são lidos no banco de dados e estão incluídos apenas nesses formulários quando há um elemento visível do formulário, associado aos adereços ou seu requisito subordinado.
  • Para adereços, coleção subordinada de movimentos:
    • a propriedade está habilitada - O movimento do documento é lido no banco de dados e estará presente nos dados do formulário;
    • a propriedade está desativada - o movimento do documento não será lido no banco de dados e não cairá nos dados do formulário (se não houver elemento de forma referente ao movimento do documento).
  • Os detalhes restantes do formulário:
    • a propriedade está habilitada - os adereços estarão presentes nessas formas, independentemente de pelo menos um elemento da forma, associada aos requisitos requisitos ou subordinados;
    • as propriedades estão desligadas - os adereços estarão presentes nessas forma somente se houver um elemento de um formulário associado aos adereços ou ao seu requisito subordinado. Ao contrário dos detalhes da lista dinâmica, não desempenha o papel da visibilidade de um elemento associado aos adereços.

Observação. Deve ser lembrado que a propriedade instalada nos detalhes do pai é válida para todos os detalhes subordinados. Por exemplo, se a propriedade de uso for sempre removida da parte da tabela do documento, o sistema acredita que esta propriedade é removida de todos os detalhes subordinados (apesar do estado real da propriedade).

Métodos para converter dados para objetos aplicados a esses formatos

Para converter objetos aplicados aos dados do formulário e voltará há um conjunto de métodos globais:

  • STORDENEPORES (),
  • ReclamaçõesVassion (),
  • Copydanforms ().

Importante! Os métodos que funcionam com objetos de aplicativo estão disponíveis apenas nos procedimentos do servidor. O método para copiar valores entre os dados do formulário está disponível no servidor e no cliente, pois ele não requer objetos de aplicativos como parâmetros.

Durante a conversão dos dados do formulário no objeto Aplicado, sua compatibilidade deve ser levada em conta.

  • SignificadoRendatInforms () - converte um objeto tipo de aplicativo para formar dados;
  • Reivindicação () - Converte dados de formulário para um objeto de tipo aplicado;
  • CopyDanForms () - Copiando essas formas com uma estrutura compatível. Retorna o valor da verdade se a cópia for fabricada ou falsa se a estrutura dos objetos for incompatível.

Observação. Ao executar ações padrão (abrindo o formulário, execute o comando padrão para gravar, etc.) formulários com os detalhes principais, a transformação é executada automaticamente.

Vamos dar um exemplo, como usar a transformação de dados em seus próprios algoritmos.

Procedimento de procedimento Nasterer (falha, processamento padrão)

Objetos \u003d referências. Dores. Intertionation ("planta de café"). Receber (); SignificadoRendaniforms (objeto objeto, objeto);

Extrusão

E registro de procedimento personalizado ()

Servidor de gravação ();

Extrusão

Procedimento de Nasserver Escreva aservidor ()

Objectovar \u003d Propérieformações (objeto, tipo ("reserva de referência. Volta")); Projeto de objeto ();

Extrusão

Além disso, o Gerenciador de objetos possui um método disponível no servidor:

  • Sign se seqüenciallyRevisitForms () - Executa a conversão de um objeto Tipo Aplicado a um formulário especificado.
  • RequisitFormAvDicção () - Converte os requisitos de dados de formulário em um objeto de tipo de aplicativo.

O uso desses métodos é geralmente mais conveniente, como eles têm, por exemplo, informações sobre o tipo de adereços. Além disso, o método Relacionamento Requisito () Executa a configuração da correspondência dos dados do formulário e do objeto, que é usado ao formar mensagens. Você pode ler mais sobre isso no capítulo "Recursos de serviço da navegação".

Damos um exemplo de usar esses métodos.

Procedimento de Nasserver Recalcular Server ()

// Converte o objeto Adereço no objeto de aplicativo. Documento \u003d requisitraftforms ("objeto"); // Executa recálculo pelo método definido no módulo do documento. Documento. Realize (); // Converte um objeto aplicado de volta aos adereços. ReceRerEvisitforms (documento, "objeto");

Extrusão

Interface de programa

Patformandevo (FormDatatree)

  • Findbyid findbyid.
  • Opções (GetItems)

Descrição:

Projetado para modelar a árvore no formulário controlado por dados.

Este objeto pode ser serializado de / para XDTO. O tipo XDTO correspondente a este objeto é definido no namespace. XDTO Type Name:

Opções (GetItems)

Sintaxe:

Opcional ()

Valor de retorno:

Tipo: Coleções de energia Eletrhenidev.

Descrição:

Obtém uma coleção de elementos da árvore de nível superior.

Disponibilidade: cliente, servidor, cliente slim, cliente da Web.

Findbyid findbyid.

Sintaxe:

FindingFider (<Идентификатор>)

Parâmetros:

<Идентификатор> (obrigatório)

Tipo: Número. Identificador de elemento de árvore.

Valor de retorno:

Tipo: Paramerterev.

Descrição:

Obtém um elemento da coleção por identificador.

Disponibilidade: cliente, servidor, cliente slim, cliente da Web.

Eateltateeitem (FormDattreeItem)

Propriedades:

<Имя свойства> (<Имя свойства>)

  • GetID getID.
  • GetParent)
  • Opções (GetItems)
  • Propriedade (Propriedade)

Descrição:

Elemento de forma de dados de árvore.

EATELTATREEITEMCOLLECTO (FORMDATATATEITEMCOLLECTO)

Elementos da coleção: comatellanerev

Para a instalação está disponível Bypass Collection pelo operador para cada ... de ... Ciclo. Quando travessia, elementos da coleção são selecionados. É possível apelar para o elemento de coleta pelo operador [...]. O índice do elemento é transmitido como um argumento.

  • INSERIR)
  • Adicionar (adicionar)
  • Índice (indexof)
  • Quantidade (contagem)
  • Claro (claro)
  • Obter (get)
  • Mudança
  • Excluir

Descrição:

Coleção de elementos de madeira.

Disponibilidade: cliente, servidor, cliente slim, cliente da Web.

Veja também:

  • Elementider primário, método opcional
  • PatformandaVo, método de operação

Características de trabalho com valores de árvore

Atualização da árvore

Há um problema outono Plataformas ao atualizar a árvore.

Se algum nó tiver sido implantado na árvore e o nó do escravo estiver selecionado, ao atualizar a função de árvore ValeWandenForms. Gotas de plataforma.

Solução: Antes da atualização que você precise limpar a árvore.

Por exemplo:

& Nasserver procedimento de limpeza (elementos) para cada elemento dos elementos do ciclo de pageelder (elemento. Elementos de derramamento ()); Endcycle; Elementos. Operate (); Extrusão

E o procedimento do solo de conclusão () medição \u003d qtzdyatiyia \u003d graus.postroytreyonia (nadat, meta.tenect ()); Clareza (xilogravuras. Elementos de foco ()); StartingAniforms (Ripponium, Woodcuts); Extrusão

E procedimento de reclamação para notificação de (elemento) de filetes (); Extrusão

Os detalhes do formulário garantem sua conexão com os dados. Ao mesmo tempo, um (e apenas um) de detalhes podem ser nomeados principais; Pode não ser necessariamente esse tipo de dados, para os quais elaboramos o formulário. Mas no tipo de dados principais de adereços dependerá do comportamento do formulário. Além de alterar o comportamento do formulário, o contexto do módulo de formulário ocorre. Junto com os métodos e propriedades do formulário, ele se torna métodos e propriedades disponíveis de um objeto que é o valor dos detalhes principais. É importante que as formas da "forma arbitrária" não tenham os principais adereços. Nesse caso, o comportamento do formulário é determinado apenas pelas configurações do usuário. Considere problemas nos detalhes principais.

Pergunta 10.05 Exam 1C: Profissional na plataforma. Quais são os principais adereços de forma?

  1. Determina a fonte de dados para o formulário em geral
  2. Define os recursos padrão da plataforma para a operação do tipo de dados especificados nos Adereços principais
  3. Para garantir a possibilidade de acesso ao software aos detalhes do objeto do contexto local do formulário
  4. Fornece visualização de detalhes do objeto na caixa de diálogo do formulário
  5. Verpel 2 e 3
  6. Corrigir 1 e 2

A resposta correta é a sexta, veja acima.


Pergunta 10.06 Exame 1C: Profissional na plataforma. Quais são os detalhes do formulário?
  1. Para descrever a composição dos dados exibidos, editados ou armazenados no formulário
  2. Para exibir e editar dados no formulário
  3. Corrigir 1 e 2

A resposta correta é a terceira - ambos.

Pergunta 10.07 Exam 1C: Profissional na plataforma. O que a forma administrada arbitrária atribuiria os principais adereços ...

  1. É necessário nas propriedades dos detalhes do formulário para selecionar a caixa de seleção "Principais Adereços"
  2. você precisa preencher a propriedade "Data", selecionando os adereços do formulário desejado

A resposta correta é a segunda:

Pergunta 10.08 Exame 1C: Profissional na plataforma. Qualquer que seja uma forma usual arbitrária para atribuir os principais adereços ...
  1. o formulário que você precisa para tornar o principal, os principais adereços ao mesmo tempo é determinado automaticamente.
  2. É necessário nas propriedades dos detalhes do formulário para selecionar a caixa de seleção "Principais Adereços"
  3. você precisa inserir o menu "Editar", item "Principais Adereços" e selecione o valor desejado
  4. você precisa preencher a propriedade "Data", selecionando os adereços do formulário desejado

Resposta correta Quarta:

Os principais adereços são destacados em negrito:

Pergunta 10.09 Exam 1C: Profissional na plataforma. Na presença de um detalhe básico do formulário, pode adicionar outros adereços básicos?
  1. É impossível
  2. É possível atribuir o valor correspondente da propriedade Requisite.
  3. Você só pode programaticamente ao se referir ao formulário "Form"
  4. É possível adicionar outro valor à propriedade do formulário correspondente.

A resposta correta é a primeira, os principais adereços são estritamente sozinhos, porque A comunicação com o objeto deve ser inequívoca.

Pergunta 10.113 Exame 1C: Profissional na plataforma. Qual dos detalhes do formulário mostrado na figura é o principal?

  1. Listar Karsovivutu.
  2. Objeto de diretório.
  3. Para as formas de livros de referência, não há detalhes principais
  4. Nas formas de livros de referência, todos os detalhes são os principais
A resposta correta é a segunda que gordura.

O usuário com livros de referência e documentos em 1C consiste em preencher os campos no formulário.

Detalhes 1c são os campos de diretório e documento exibidos no formulário para que o usuário encheu-os.

Considere em detalhes o tópico de detalhes em 1C.

O que é 1c detalhes

Cada livro de referência e documento 1C consiste em um conjunto de campos. Esses campos são chamados de detalhes 1C (para o programador 1C).

No configurador, na árvore de configuração 1C, expanda qualquer diretório ou documento e você verá uma filial dos detalhes. Esta é uma lista de detalhes (campos) do diretório.

Ver como os mesmos detalhes 1C Olhe na forma do livro de referência 1C.

Cada propriedade de 1C tem propriedades que indicam que tipo de valor é armazenado no suporte. (String, número, etc.) e como o usuário funcionará com ele.

Clique com o botão direito do mouse em qualquer suporte 1C e clique em Propriedades. A lista de propriedades dos adereços selecionados abre na janela direita.

As principais propriedades dos detalhes 1C:

Detalhes padrão 1c.

Conforme você percebe, há detalhes 1C na forma do diretório, que não estão listados no Configurador: Grupo, Nome, Bik.

Na forma de uma lista de livro de referência, também há detalhes de 1C, que não são listados: uma marca de remoção.

Estes são detalhes padrão 1c. O que é isso? Todo mundo tem um conjunto de detalhes 1C por padrão. Para livros de referência, por exemplo - código e nome. Documentos Esta é a data e o número.

Detalhes padrão 1C pode ser visto da seguinte forma:

  • Vá para o editor de objetos 1C (diretório ou documento) clicando nele duas vezes com o mouse
  • Na janela que abre, selecione a guia Dados
  • Aqui você pode configurar o código de detalhes padrão e nome de referência
  • Clique no botão Detalhes padrão 1C para visualizar a lista completa.

Detalhes gerais 1c.

A partir da versão 1C 8.2.14 em 1C, um novo objeto 1C apareceu - detalhes gerais 1C. Usando-o, você pode adicionar adereços (campo), que estará presente imediatamente em uma variedade de livros e documentos de referência.

Propriedades do total de detalhes 1C:

  • Uso Automático - adiciona total de 1C Adereços a todos os livros e documentos de referência
  • A composição - permite adicionar um total de detalhes de 1C apenas para os livros e documentos de referência necessários (uso automático e não usar para valor).

Como adicionar o Requisite 1C

Clique com o botão direito do mouse no ramo de 1s o diretório desejado e selecione Adicionar.

Nós introduzimos o nome de 1C adereços, por exemplo, "vício" e sinônimo de um escritório ". Digite Vamos deixar a linha padrão, mas coloque um comprimento ilimitado.

Adicionaremos outros adereços 1C da mesma maneira, basta escolher o tipo de booleano, vamos chamá-lo "em execução".

Como derivar adereços no formulário 1C (cliente espesso 1C)

Vamos revelar o ramo da forma do mesmo livro de referência. Para abrir o formulário - Escolha a forma do item e pressione-a duas vezes com o mouse.

Puxe o mouse sobre a borda do formulário e estique-o (item opcional).

No painel Configurador, clique no botão "Posicionamento de dados". Você também pode usar o menu Menu / Posicionamento.

Você vê - nossos detalhes da forma não são criados. Instale a caixa de seleção neles. E também carrapatos inserir as inscrições e coloque automaticamente.

Como derivar adereços no formulário 1C (cliente sutil 1c)

Vamos revelar o ramo da forma do mesmo livro de referência. Selecione o formulário do elemento e pressione-o duas vezes com o mouse.

Na guia Requisitos, abra o objeto Line. Você verá uma lista de detalhes adicionados anteriormente no diretório.

Agora, basta arrastar da janela direita para os adereços à direita e ele aparecerá no formulário.

Requisitos forma 1c.

No cliente Tolstaya, o formulário tem seus próprios adereços. Eles estão na guia Detalhes.

Esses detalhes não são armazenados no banco de dados, mas podem ser usados \u200b\u200bno formulário para campos necessários para funcionar com o formulário.

Por exemplo, você adicionou um carrapato. Quando é pressionado no formulário, algo acontece. O valor da marca de verificação para você não importa (não é necessário gravá-lo) - ele é usado apenas para alternar o formulário ao trabalhar com ele. Nesse caso, como dados, você não usa o requisito do diretório, mas os adereços do formulário.

Detalhes periódicos 1c.

Na versão 1C 7.7 eram detalhes periódicos. Seu significado é: o valor dos adereços é diferente em datas diferentes. Por exemplo, o valor em 1 de setembro é um, e em 1º de outubro - outro. No mesmo requisito.

Em 1C 8 Detalhes periódicos não. Isso é implementado da seguinte forma: