Aprenda o controle secreto da visualização em árvore no Excel + MODELO GRATUITO - ID Card Make

Aprenda o controle secreto da visualização em árvore no Excel + MODELO GRATUITO - ID Card Make Organizar e exibir dados complexos relacionamentos podem ser uma grande dor de cabeça mas não com a visualização em árvore oculta controle e Excel oi, aqui é Randy com Excel para Freelancers e hoje estamos vamos fazer exatamente isso, vamos pegue o Erp definitivo e nós iremos construa sobre ele uma incrível vista de árvore completo com ícones de faturas de clientes e filtrar uma impressão de dados selecionada caixas de seleção de dados e muito mais e vamos fazer tudo a partir de arranhe cada passo do caminho.

Aprenda o controle secreto da visualização em árvore no Excel + MODELO GRATUITO

Será um treinamento incrível, mal posso esperar então vamos começou tudo bem, muito obrigado por juntando-se a mim eu tenho uma experiência realmente fantástica treinando no treino desta semana estou vou mostrar como criar um dos aqueles escondidos quase nunca usados, mas muito poderosos recursos de visualização de tratamento e estou vou mostrar como você pode construí-lo em seu próprio aplicativo, vamos estaremos construindo isso sozinhos durante o treinamento que vai ter isso ícones aqui poderemos mostrar como ativar as caixas de seleção que estamos vou mostrar como você também pode.

Filtre suas visualizações em árvore para que possamos vou te mostrar que vai ser um treinamento realmente incrível e de claro que vou te mostrar como você pode crie essas visualizações de pedidos melhor de tudo também podemos imprimir selecionados se quisermos imprimir uma seleção de faturas que podemos fazer que simplesmente clicando e selecionando aqueles que serão impressos automaticamente isso e o melhor disso formação específica é construída sobre uma aplicação pré-concebida que fizemos um algumas semanas atrás, chamado de Erp definitivo, então você pode reconhecer isso, ele tem compra.

Pedidos, ordens de serviço agora, faturas e painéis e dados gráficos e folha de pagamento e fornecedores, então você obterá um bônus real esta semana, mas vamos concentre-se apenas em nossa visualização em árvore e eu estou vou mostrar como você pode construí-lo você mesmo e é claro que vamos fazer juntos eu crio esses treinamentos todas as terças-feiras, se ainda não o fez inscrito ainda agora é o momento perfeito para faça isso porque eu quero ter certeza de que você conseguirá alertado, então vá em frente e clique nele ícone de notificação Sino esses treinamentos e este modelo é totalmente gratuito se você quer este modelo incluindo este.

Treeview e todos os recursos associados com isso vá em frente e clique no link abaixo onde diz download e Vou garantir que você envie isso para você imediatamente apenas inclui seu nome e e-mail e eu enviarei isso para você, claro, tudo é de graça, mas se você quer apoiar esse canal aí existem tantas maneiras de fazer isso, na verdade isso treeview há muitos mais recursos que posso colocar nisso e em todos aqueles recursos extras são baseados em seu sugestões e eu crio cada semana eu crio um vídeo adicional para nossos membros YouTube Silver e Patreon então se você gosta dessas negociações e você.

Quero apoiar o canal por apenas um alguns dólares por mês, vou garantir que você obter um treinamento adicional um adicional pasta de trabalho atualizada com base no seu futuro sugestões ou quaisquer outras correções ou você pode querer que eu me concentre em algo que é a correção do recurso ou foco que eu faço todos semana para o YouTube Silver e nosso patreon então essa é uma ótima maneira de apoiar o canal espero que você clique no link abaixo para o nosso patreon e veremos você aí então vamos continuar com isso, então o que vou fazer é apenas vou te dar um pouco de visão geral do que seremos criando então vamos criá-lo do zero juntos ok então basicamente.

Nesta aplicação inicial temos nosso clientes temos ordens de serviço que temos faturas e eles geram a partir disso liste esta lista de pedidos aqui, então isso é onde os dados residem, então o que eu quero fazer é querer criar um relacionamento com base nos clientes ou fornecedores e também quero mostrar um ícone e deseja poder selecionar no faturas individuais ou ordens de serviço ou sejam eles quais forem e então eu quero para exibir isso como uma prévia aqui e eu também quero poder ativar caixas de seleção para a visualização em árvore, selecione em.

Eles imprimem e eu também quero ser capaz de filtrar se eu quiser excluir trabalho pedidos posso marcar esta caixa de seleção é excluirá essas ordens de serviço e agora vemos que apenas faturas e pedidos de compra estão sendo exibidos de forma temos muito o que abordar, mas não é vai ser um treinamento muito longo comparado ao normal, então vá em frente e pegue sua bebida preferida e vamos para começar imediatamente, então este é um formulário de usuário, criaremos um novo formulário de usuário, usarei o mesmo pasta de trabalho, criaremos apenas uma pasta adicional formulário de usuário, então vamos escrever o codifique juntos e eu vou te mostrar tudo, então vai ser ótimo treinando então vamos acertar.

Tudo bem se você quiser ver isso Erp original, basta procurar o que há de melhor Erp, vou incluir o link abaixo para o treinamento original ok vem com um muitos recursos diferentes como este, mas não vamos entrar nisso direito agora porque eu tenho um vídeo inteiro cobrindo isso, ok, então aqui está o que estamos vamos fazer, vamos entrar no desenvolvedor se você não tiver isso desenvolvedor em que você clica para personalizar a faixa de opções você pode ter certeza de selecionar o desenvolvedor aqui, no entanto, você também pode simplesmente pressione alt f11 esse é o pacote de ferramentas de IA você pode pegar isso também, eu vendo isso uh, Visual Basic é tudo que você quer fazer.

Alt f11 e o que isso vai fazer é colocar você no VBA, há muitos código aqui, mas não se preocupe com isso o que vamos fazer é que vamos crie um novo módulo que vai será para o nosso código, então vamos clique em inserir e módulo e então estamos vamos dar um nome ao que queremos fazer é clicar nas propriedades aqui e Vou trazer isso para o View e aquele módulo um eu vou mudar o nome disso, eu tenho outro módulo chamado Tree View então vamos chamá-lo treinando Tree View ok, agora temos.

Treinando Tree View então este é o único vamos escrever também queremos para criar um novo formulário de usuário para fazer que podemos fazer algumas coisas, podemos clicar inserir ou podemos clicar com o botão direito aqui maneira de inserir o formulário do usuário e eu vou crie um novo formulário de usuário agora eu quero isso é um pouco maior porque temos um composto, então vamos falar sobre eu vou mudar a altura para cerca de 530 aqui e quero mudar a largura para cerca de 930 aqui, quero ter certeza de que é grande o suficiente, então acho que essa foi a ideia então 9h30, ok, isso vai mudar.

A altura e a largura do formulário do usuário agora quero dar um nome a este formulário de usuário então vamos chamá-lo de Árvore de Pedidos Veja ok, ótimo e agora o que queremos o que fazemos é inserir uma caixa de ferramentas agora tem uma caixa de ferramentas aqui que vai por vir, então tudo o que precisamos fazer é selecionar no formulário e clique na caixa de ferramentas agora o que queremos fazer é querer treeview agora esse controle treeview era não faz parte do original, então o que faremos o que fazer é clicar em mais se você não tenho, provavelmente você não tem não tinha controles adicionais e.

Posts Related:

    O que vamos fazer é você ir para procurar treeview, então vamos rolar aqui embaixo e não é o C Tree View - ID Card Make

    Mas o que queremos fazer é querer role para baixo e quando você encontrar o Controle Microsoft Tree View que você deseja selecione esse agora, às vezes há outro recurso que usaremos para você pode querer selecioná-lo também e que é chamado de caixa de imagem de lista, então se dermos uma olhada dentro, é na verdade aqui mesmo chamado de imagem da Microsoft lista agora não a tenho selecionada, mas é algo que você pode querer trazer à sua atenção porque existem maneiras.

    De usar isso dentro do que vamos fazer para armazenar imagens, então tenha isso em mente embora não seja necessário para isso treinamento só quero alertar você O controle da lista de imagens da Microsoft será armazenar certas imagens que você pode usar em sua visualização em árvore, veja, então vou manter está desmarcado, ok, então o que fazemos é vou colocar essa visualização em árvore aqui como isso então o que vou fazer é vou clicar nele e vou apenas desenhe uma caixa bem aqui, então isso é vai ser nosso trew vai dar nós, esses nós de amostra, eles são chamados nós, eles são todos nós individuais e toda essa visualização em árvore será.

    Programado através de VBA como podemos fazer várias alterações nele, se quisermos, podemos mudar a aparência, podemos mudar o nome certo, temos Tree View um se queremos agora eu tenho um então vou chame-o de Tree View 2 apenas para ter certeza não se confunde com o outro Tre view que eu criei embora eles estão em formas diferentes, então estamos vou chamar isso de visualização em árvore também, ok, nós também podemos mudar a aparência se dê uma olhada aqui podemos usar um apartamento aparência ou podemos usar o afundado aparência aqui e podemos adicionar caixas de seleção aqui também podemos fazer isso através do VBA podemos ter dica de controle.

    Esteja ativado ou desativado, podemos mude a fonte, podemos aumentar a fonte e provavelmente farei isso aqui, então eu quero para aumentá-lo para, digamos, cerca de 11 só para que possamos ver que legal, entendi muito mais claro, ok, também podemos alterar a fonte se quisermos mudar para um diferente estilo, mas acho que é bom para nós, mas claro que podemos mudar isso aqui, ok se quisermos fazer um conjunto completo de linhas, podemos definir a seleção de altura da ajuda de altura e ah, mais algumas informações, como mudando o ícone o ponteiro eu não acho que vai ser necessário muito para nós se está resolvido e então nós.

    Podemos mudar o estilo aqui, então temos menos o texto da imagem para que possamos mudar imagem de estilo diferente apenas para que seja realmente útil, há muitas opções que você pode ver aqui, ok, ótimo, então vai ser isso, então agora é um bom começo para nós vamos ser construindo este formulário de usuário aqui, todos nós preciso é do nome para começar a construí-lo então é isso, agora temos um usuário formulário aqui chamado formulário de usuário um, o que nós podemos fazer é mudar o nome do nosso formulário de usuário, chamamos isso de pedidos Tree View, então podemos chamar isso de uh dentro da nossa legenda.

    Aqui vamos mudar isso para Árvore Visualizar pedidos ok, muito bom, então isso vai mude aqui no topo, tudo bem então agora que temos nosso formulário de pedido, estamos vou entrar naquele novo módulo treinando treeview e é aqui que vamos começar a escrever nosso código a primeira coisa que queremos fazer é deseja criar crie um botão que seja na verdade, vamos exibir nossa visualização em árvore então isso é importante, então vamos chame isso de sub, vamos chamá-lo de show treinando Tree View ok e tudo o que estamos vou fazer é assumir essa forma.

    Agora esse formulário que criaremos chamado encomenda Tree View Dot e agora apenas quero mostrar que está tudo bem, então isso é tudo que nós realmente preciso fazer agora aqui dentro o que eu vou fazer é só eu vou atribua a macro agora este botão aqui que eu criei e clique com o botão direito aqui só todo o grupo aqui e depois clicaremos em atribuir macro e iremos digitar show training treeview então vamos clicar em OK, tudo bem, então quando eu clico lá o que vai fazer vai lançar isso aí nada aqui que esteja correto lança o formulário que é tudo que eu quero agora ok, muito bom, então vemos que isso.

    Parte funciona bem, então sabemos que é lançando agora o que eu gostaria de fazer é Eu gostaria de escrever algumas informações sobre isso e o que eu realmente quero agora Eu quero aquele primeiro nível de nó, o que é estará nesse nível principal, bem, o que Eu gostaria de fazer é eu gostaria de retirar da nossa lista de pedidos se fizermos um olhe dentro de nossos pedidos aqui temos nosso pedidos, mas quero saber todos os únicos clientes desse pedido, todos esses dados vem daqui se chama nosso pedido list então dentro temos a ordem que temos o tipo se é uma fatura de compra.

    Ou se é uma ordem de serviço, temos o fornecedor do cliente, vamos ligar para eles clientes para este ponto é um pouco um pouco mais fácil a data do pedido o status o conta, então nenhuma das outras informações mas o que eu realmente quero fazer é um lista exclusiva de todos os clientes para isso porque quero que essa lista comece com aquele nó de nível superior para ser tudo dos clientes de nível único para isso então, como fazemos isso? A primeira coisa vamos fazer é escrever uma macro para obter aquela lista exclusiva, então vou.

    Construir os nós de nível superior de todos aqueles clientes, então o que vamos fazer é teremos uma macro que vai

    Para construir aquela lista exclusiva de clientes vai colocá-los aqui todos aqueles clientes únicos e quero que eles sejam esse primeiro nível e vamos em frente e faça isso agora para entrarmos no VBA aqui vamos entrar aquele novo módulo que criamos aqui que é chamado de treinamento triw nós só temos uma macro, então vamos crie outra macro e eu vou ligar esta subcriação vamos apenas gerar.

    Gerar visualização, ok, então vamos lá precisar de algumas variáveis, então vamos Dimensione algumas variáveis e podemos estacionar isso aqui embaixo, ok, vamos lá, ok, então precisamos de algumas variáveis longas, então estamos indo para Dimensionar a linha do pedido enquanto a última linha à medida que analisamos os dados contanto que a última linha de resultados vá precisar disso para nosso filtro avançado para nossos clientes enquanto e também o linha do cliente pelo tempo que precisarmos fazer um loop através desses clientes obtendo todos os nomes também quero Dimensionar o pedido digite especialmente quando usamos filtros.

    Precisaremos desse tipo de pedido como variável de string ok, agora que temos que também queremos conhecer o cliente nome como uma string e também o ID do pedido isso pode ser uma string e também uma string ok, a seguir eu também quero saber a folha de pedidos Dimensione o pedido planilha vamos fazer a planilha de pedidos como um planilha então vai ser planilha e deve ser isso que vai ser por enquanto de todas as nossas variáveis, então a primeira coisa que queremos fazer é vamos definir essa planilha para definir nosso a folha de pedidos será igual a esta.

    Pasta de trabalho fazer planilhas que vamos ser trabalhando muito com isso e aquilo vai para ser nossa lista de pedidos, essa é aquela lista de ordens que acabamos de passar, ok, agora vamos nos concentrar no que podemos fazer com folha de pedido ou podemos fazer com de qualquer forma, solicite o banco de dados, então ambos são o mesmo, então se dermos uma olhada aqui dentro temos nosso banco de dados de pedidos você vê que nosso banco de dados de pedidos é nosso codinome nossa lista de pedidos é nossa planilha nome, então temos os dois, ambos estão bem, então planilha de pedidos já que já definimos podemos colocar o ponto final e vemos que há um intellisense surgindo, então nós.

    Sei que acertamos o nome primeiro eu quero saber a última linha dessa planilha vamos largar isso, não precisamos disso muito podemos olhar para a folha por trás dele e esta é a folha que eu quero, então nós apenas vou me concentrar na última linha e Eu preciso pegar a última linha e é vai ser 47 na última linha que vamos usar a coluna A porque a é a nossa ordem número e esse é o número do pedido necessário e o ID do pedido são iguais, então novamente é igual a XLR esse é o meu atalho meu pequeno atalho usando a tecla de atalho Auto, então isso vai nos dar a última fila por último.

    Linha de dados, ok agora se por algum motivo essa última linha é menor que quatro se a última linha é menor que quatro, então saia sub significa que não temos dados, não há dados nada a fazer, podemos seguir em frente, ok, então o que eu quero fazer é que eu também quero limpe nosso formulário para que possamos dar uma olhada nisso pedidos treeview este é o que temos criado, lembre-se de que você poderá ver este formulário de pedido esta é a amostra aquele que estávamos apenas trabalhando em pedidos treeviews aquele que vamos focar continue com esse formulário, quero ter certeza.

    Que limpemos todos os nós existentes para isso significa quaisquer dados que estivessem dentro daquele treeview que queremos limpar para faça isso vamos selecionar o formulário pedidos eu deveria ter escolhido um menor nome Tree View ponto nós, então sabemos que é corrija a forma e então temos Tre view dois esse é o que usamos e eu quero limpá-lo, então vamos apenas use clear e isso vai limpar tudo de nós podemos fazer nó desculpe nós claros então vai limpar todos os existentes dados que limpam todos os dados existentes.

    É chamado nós da visualização em árvore ok, ótimo, agora que limpamos tudo isso, também queremos ter certeza de que obtemos nossos clientes únicos, nossos clientes únicos clientes muito importantes e veja como nós vamos fazer isso nós vamos primeiro exclua qualquer critério quando eu conseguir aquela lista exclusiva de clientes que eles não têm critérios que não quero filtrar clientes, eu simplesmente quero um nome exclusivo no entanto, se houver um critério sobre o folha se formos ao gerenciador de nomes e veja algo chamado critérios sobre o.

    Planilha, acho que podemos fazer uma lista de pedidos tem um critério, não há critérios sobre essa folha aí que está em outras folhas mas se por algum motivo houver algo como isso tem um critério que queremos ter certeza que vamos deletar isso para que o primeira coisa que fazemos sempre que executamos um filtro avançado onde não há critérios, excluímos os critérios para fazer isso que caso não exista poderia criar um erro, então vamos fazer nomes critério. excluir ok, isso é bom e então, vá para zero, isso cobrirá isso.

    Volte para limpar esses erros agora o que queremos fazer é executar isso filtro avançado, vou tornar isso mais rápido um pouco mais tarde, mas eu quero fazer atualização da tela do aplicativo é falsa, estou só vou colocar uma nota aqui para que possamos pode ativá-lo no aplicativo. screenupdating é igual a false agora o razão pela qual não quero isso bastante ativo no entanto, se houver bugs, eu não quero isso atualização da tela desativada até tudo está funcionando corretamente e outra coisa que podemos fazer é que podemos fazer aplicativo. cálculo que faremos cálculo até aqui é igual Manual XL, certifique-se de voltar para.

    Automático agora o que vou fazer é só vou comentar esses dois Eu não quero que eles estejam ativados ainda, nós pode comentá-los assim e isso significa que eles serão ignorados até eu descomentar, ok, então uma vez Eu tenho isso agora estamos prontos para executá-lo filtro avançado e para executar esse filtro avançado filtro, posso usar minha tecla de atalho automática, isso tornar as coisas um pouco mais rápidas e o que o que faremos é preencher agora estamos realmente focados apenas nos clientes isso é tudo que eu quero é usar simplesmente um lista exclusiva de clientes, somos apenas focado na coluna C e vai comece em C3 e vá até.

    A última última linha que é a única coisa estamos focados em C3 a C e no última linha não haverá critérios então o que eu vou fazer é que eu vou pegue isso e limpe e nós queremos esses resultados chegando em um único localização, quero que esses resultados cheguem diretamente na coluna W, então W2 é onde teremos esses resultados chegando para que eu possa esclarecer isso W2 ok, o que o que vamos fazer é que podemos executar isso agora e vemos que temos um lista exclusiva, deixe-me excluí-la, então você viu isso bem rápido, então eu.

    Excluiu esses dados, vamos execute a macro usando este botão play ou F5 e temos nossa lista exclusiva de clientes aperfeiçoam agora o que queremos fazer é que eu quero determinar qual é o último linha desse cliente, neste caso é 14 mas o que eu quero fazer é um variável para isso, então o que vamos fazer vamos escrever o último resultado linha é igual a quanto somos iguais vamos usar a coluna W, então aqui está o nosso último linha de resultados se por algum motivo o último linha de resultados, embora não devesse ser menos de três então não temos.

    Clientes, podemos sair do sub, então se o a última linha do resultado é menor que três então não vá para nenhum cliente ou nenhum dado que possamos colocar nenhum dado está bom e o que isso vai acontecer faça todo o caminho até a parte inferior aqui nenhum dado vai simplesmente pular e o a razão pela qual eu quero isso é porque quando eu por sua vez, vamos colocar dois pontos lá, não um ponto e vírgula e a razão é porque quando Coloquei atualização na tela do aplicativo é igual a verdadeiro e cálculo é igual automático eu quero isso até então então estou vou apenas descompactar comentar isso.

    Fora e então vamos mudar isso como verdadeiro, isso significa antes que a macro termine devemos ter certeza de que os cálculos são voltar para automático e tela a atualização está ativada para True, ok, ótimo então isso significa que se por algum motivo precisarmos para sair da macro vai aqui embaixo e então vai atualização completa da tela então vai para fazer isso, tudo bem, ótimo, então agora temos um lista de clientes, então agora o que eu realmente quero o que fazer é obter nossa última linha de resultados e sabemos que temos nossa fila de clientes então o que vamos fazer é simplesmente indo para percorrer estes clientes e vou adicioná-los.

    Para nossa Tree View para fazer isso podemos executar um loop para a linha do cliente que temos já tenho isso definido como longo igual três até a última linha de resultados que queremos certifique-se de fechar nosso Loop a seguir linha do cliente, ok, então dentro deste loop é relativamente fácil o que queremos fazer é que vamos nos concentrar em nossa visualização em árvore então com nosso formulário aqui qual é o formulário o nome é pedidos de treinamento em árvore Veja aqui.

    Aquela nova forma focada nisso ordena o Tree View certificando-se de que o intenso apareceu em qual deles estamos focados Vou me concentrar na visualização em árvore 2 é nisso que quero me concentrar nós estamos criando nós, esses são aqueles nomes que criamos e então têm níveis diferentes, então não, estamos apenas vou me concentrar nisso assim que tiver isso o que queremos fazer é fechar com fim com e com ok eu quero adicione uma nota, então vamos usar add we veja intellisense adicione agora o que queremos para adicionar, vemos que temos diferentes.

    Informação que temos de um parente é um pai qual é o relacionamento com eles é um filho ou é um pai o que é a chave a chave significa que é um valor único qual é o texto que texto vamos para mostrar vamos mostrar a imagem ou a imagem selecionada, então queremos colocar está dentro apenas das informações necessárias neste ponto, então vamos usar add agora, quando acrescentamos isso, a primeira coisa que fazemos queremos fazer é definir uma chave que possamos fazer em qualquer ordem se colocarmos os títulos se usarmos os títulos, posso fazer isso em qualquer pedido, então vou usar essa chave vai ser igual a agora o que é isso.

    Chave única, neste caso podemos usar o que quer que esteja localizado em W porque nosso os nomes dos clientes são exclusivos que podemos usar então onde está localizado nosso cliente agora estamos dentro de outra largura, então preciso chame o nome da planilha novamente, então o que é aquele nome de planilha que precisamos chamar é uma folha de pedidos, então vamos fazer o pedido folha. intervalo qual é o intervalo W e o linha do cliente. valor que é a nossa chave ok o que mais queremos eu também quero defina o texto o que eu quero exibir dois pontos do texto são iguais a não precisamos do.

    Nomes, mas se colocarmos o nome para que você possa colocá-lo em qualquer ordem é exatamente o mesmo então o texto e a chave são exatamente os mesmos mesmo, só preciso copiar isso e preciso para colocá-lo aqui, ok, então tudo isso é vou fazer é adicionar um cliente ok, muito bom, então vamos dar uma olhada o que eu gostaria de fazer é que eu gostaria basta colocar isso bem na parte inferior maer que eu criei e quero ver como é então vou colocar está bem aqui, então a primeira coisa que vamos vamos mostrar o formulário então vamos para gerar a treeview e ver como parece bom, muito bom, vamos voltar aos pedidos e dê uma olhada clicando.

    Na pesquisa de pedidos, vemos que agora ter uma lista única de clientes perfeita não parece muito agora, mas nós certamente precisa adicionar mais a isso, então vamos em frente e fazer isso bem e como você viu na amostra para cada cliente individual quero ordens de serviço faturas e compras separadamente crianças abaixo disso para que eu possa separe-os, vamos dar uma olhada rápida olhe para a amostra como a vimos, eu tenho está aqui vamos dar uma olhada rápida aqui dentro da nossa amostra vamos nos concentrar nas fotos depois, mas eu quero trabalhar solicita faturas e compra ERS, então eu.

    Quero isso a seguir quando criança sob estes clientes individuais, então como fazemos que vamos escrever isso direito agora vamos voltar para nossa macro aqui e ainda vamos nos concentrar em nosso nós, então agora já adicionamos nossos cliente com o qual continuaremos isso e queremos descrever isso relacionamento adicionando aquela criança então vamos adicionar um novo filho em desta vez vamos descrever o parente quem é esse parente e como nós descrevemos isso então vai ser é igual a bem, aqui está o relativo e esse é o pai e então descrevemos.

    A criança, então aqui está o pai, então nós quero dizer qual é a relação entre esses dois relacionamento é igual e o que podemos fazer é que podemos clicar com o botão direito na lista propriedades e métodos que estamos analisando o tvw criança, ok, então esse é o relação a isso, então eu quero saber a chave o que é aquela chave única que é indo agora eu preciso muito de algo único para isso, então como posso descrever que eu acho que seria o pai e a criança junta para criar aquela marca nova chave exclusiva, não podemos simplesmente usar o trabalho.

    Ordem ou o que quer que seja, eu precisava do relação entre os dois porque sabemos que o cliente é único, então vou copiá-lo aqui vamos dizer que a chave é igual a o cliente e podemos usar um combinação Dash chama isso de ordens de serviço e isso é suficiente, então é único, então nós entenda a chave e simplesmente o texto diga que o texto vai se chamar trabalho pedidos, então só precisamos digitar trabalho pedidos e isso é suficiente para nós, então texto dois pontos é igual a ordens de serviço e agora.

    O que vamos fazer é correr esse código bem rápido e ver onde são e então podemos atualizar o resto para as faturas, então o que vou fazer é Vou salvar nosso trabalho aqui e depois vamos voltar, ok, então vamos vamos atribuir isso, queremos aquilo atribuído a essa macro show treeview então vamos clicar em atribuir macro vamos apenas rolar para baixo aqui aqui para mostrar o triview vamos dar uma olhada aqui em cima, este é o que queremos mostre o triview de treinamento clicando em ok agora aquela macro que está bem aqui eu quero mostre este formulário, então quando mostrarmos esse formulário então eu também quero gerar treeview.

    Agora o melhor lugar para colocar isso é que estamos vou mudar isso para cá e eu quero quando esse formulário foi inicializado, quero dizer como assim que esse formulário aparecer é isso que eu quero, então vamos dar uma olhada dentro do pedidos treeview vamos clicar veja o código não haverá nada aqui vamos clicar nisso formulário de usuário e quando eu quero esse usuário formulário para inicializar então é esse que eu quero focar ou ativar clicando em ativar e então eu vou coloque isso aqui, então isso significa que assim que possível conforme o formulário for ativado, vamos executar essa macro está bem, então vamos dar uma olhada olhe para isso agora vamos clicar em.

    E vemos que clicamos nele, a ordem de serviço está ótima, mas Eu realmente gostaria disso automaticamente para aparecer quando eu clicar quero ver esses pontos positivos e negativos, então como podemos mostre bem a eles que também podemos fazer isso por meio de código ou por meio da fase de design então podemos entrar aqui e vamos dar uma olha que eu gostaria muito de mostrar essas vantagens de expansão, então vamos veja dentro de nossos pedidos Tree View aqui e nós temos o triv aqui podemos ir na seção de propriedades clicando em as propriedades aqui vamos definir.

    Isso para linhas de raiz tvw e é isso que eu quero, quero mostrar isso agora o que nós fazer é quando executamos isso, vemos aquilo automaticamente agora temos as vantagens ok, ótimo e eu também gosto de poder para selecionar nas células e ter isso formulário aberto ao mesmo tempo, então como podemos faça isso bem, vamos fechar isso vou entrar em nosso formulário aqui e exatamente onde diz que estou indo para selecionar no formulário e rolamos para baixo aqui onde vemos modelos de show aqui embaixo e vou definir isso como falso, ok agora, quando executamos isso, também podemos selecionar na CES também, o que é bom para que possamos.

    Ter ambos abertos ao mesmo tempo que nós pode querer tudo bem, então agora que temos o ordens de serviço abertas, posso fechar isso e agora o que vou fazer é voltar para nosso código e vou copiar este aquele que acabamos de criar para o trabalho pedidos e vou duplicar isso tanto para nossas faturas quanto para nossa compra então vou colar isso de uma vez cole isso duas vezes, então vamos personalize-o agora, o pai ficará o mesmo vai ser aquele cliente o relacionamento ainda é o filho a chave vai mudar, em vez de cliente slw workk pedidos isso vai.

    DISCLAIMER: In this description contains affiliate links, which means that if you click on one of the product links, I'll receive a small commission. This helps support the channel and allows us to continuetomake videos like this. All Content Responsibility lies with the Channel Producer. For Download, see The Author's channel. The content of this Post was transcribed from the Channel: https://www.youtube.com/watch?v=Ymtdj7C_SsE
Previous Post Next Post