Pular para o conteúdo principal

Postagens

OutSystems - Processes

  Olá Devs, tudo bem? Bora falar de Processes? Timer:  Ele serve para execução de processos assíncronos. Como assim? Imagine que você tem um processo que você vai fazer um Trigger. Este Trigger vai fazer uma ação  síncrona no servidor ou seja, voce clica em um botão vai rodar uma ação no servidor e o usuario não vai precisar esperar aquilo. BPT - Business Process Technology: O BPT tem um timer de 5min .. podemos dizer que o BPT faz o que o TIMER faz porem, você tem mais coisas a serem feitas no BPT voce consegue fazer mais coisas no servidor como por exemplo... você consegue executar uma ação no servidor e dependendo do resultado, você pode executar uma outra ação ou seja você consegue montar um "fluxo" de ações que vai ser executada no servidor ou seja, o servidor consegue fazer todo um controle sozinho. https://www.outsystems.com/videos/processes-and-bpt/ Light-BPT: Imagina que o Light-BPT ele é mais "simples". Imagine que com ele você vai executar s...

OutSystems - Reactive Print PDF Button

 Olá, Malta!!! Vamos falar hoje do componente PDF (talvez o mais simples de ser usado) Vamos baixar o componente na Forge chamado... Reactive Print PDF Button. Depois devemos chamar o Reactive Print PDF Button nas dependencies. Depois vamos em MainFlow, criamos uma Screen. logo mais iremos arrastar para dentro da tela do outsystems (PrintPDFButton). Como o PrintPDFButton ele pega o ID do Container, podemos colocar o nome do Container como (TESTE) mas fique livre para escolher outro nome caso queira. Passamos as seguintes informações para o button "Print" Então o resultado sera... O seu PDF e tudo que esta dentro do Container que você colocou o nome. No caso da demonstração foi (TESTE)

OutSystems - Falta de oportunidades no mercado para Dev JR

 Olá, Malta! Compartilho com vocês um video muito top sobre vagas de outsystems que o mestre Leo Andrade fez.

OutSystems - Protect, Delete, Ignore

 Olá, Dev!!! você sabe como funciona as regras de  Protect, Delete, Ignore? Protect/Proteger: Vamos definir a regra de exclusão para Protect que ira evitar a exclusão de registro da Entidade principal enquanto houver registros associados na Entidade relacionada. Esse comportamento é garantido por uma restrição de banco de dados criada no atributo de uma referência. Excluir/Delete: Definir a regra de excluir para ignore permite excluir registros da Entidade principal mantendo os registros associados na Entidade relacionada. O Ignore valor não garante integridade referencial e, portanto, nenhuma restrição de banco de dados é criada. Ignorar/Ignore: Definir a regra de Ignore permite excluir registro da Entidade principal mantendo os registros associados na Entidade relacionada. O Ignore valor não garante integridade referencial e, portanto, nenhum restrição de banco de dados é criada. Da mesma forma, quando voce altera a propriedade Delete Rule de um valor anterior para longe.

OutSystems - Relacionamentos de Entidades

 Olá, Dev! Vamos falar de Relacionamentos de Entidade? No OutSystems, os relacionamentos de entidades são usados para definir como as entidades estão conectadas entre si em um aplicativo. Isso é importante porque muitas vezes você precisará recuperar dados de várias tabelas ao mesmo tempo para exibir as informações que deseja. Existem vários tipos de relacionamentos de entidades no OutSystems: Relacionamento Um-para-Um (One-to-One): cada registro de uma tabela está relacionado a um único registro em outra tabela. Relacionamento Um-para-Muitos (One-to-Many): cada registro de uma tabela está relacionado a vários registros em outra tabela. Relacionamento Muitos-para-Muitos (Many-to-Many): vários registros de uma tabela estão relacionados a vários registros em outra tabela. Para criar um relacionamento de entidades, você precisa primeiro criar as entidades individuais e, em seguida, definir o tipo de relacionamento que deseja usar. Depois de definir o relacionamento, você pode usar ...

OutSystems - Módulos

 Olá, Dev!!!!! Vamos conversar sobre módulos? Em OutSystems, um módulo é uma unidade de organização lógica que agrupa funcionalidades relacionadas de uma aplicação. Um módulo é uma coleção de elementos que trabalham juntos para fornecer uma funcionalidade específica da aplicação. Um módulo em OutSystems é como um contêiner que pode conter componentes de interface do usuário, entidades de dados, processos, fluxos de trabalho e outras funcionalidades relacionadas àquele módulo específico. Cada módulo pode ter suas próprias dependências e ser gerenciado e implantado separadamente dos outros módulos na aplicação. Os módulos permitem uma melhor organização do código e uma melhor manutenção da aplicação, tornando mais fácil a adição e remoção de funcionalidades, bem como a correção de erros. Além disso, a separação em módulos permite uma melhor colaboração entre os desenvolvedores, pois diferentes desenvolvedores podem trabalhar em módulos diferentes ao mesmo tempo sem interferir uns com...

OutSystems - Integration Studio

 Olá, DEV!!!! Você sabe para que serve o Integration Studio?????? O Integration Studio é uma ferramenta de desenvolvimento do OutSystems utilizada para criar e gerenciar integrações com sistemas externos. Ele permite que os desenvolvedores integrem facilmente seus aplicativos OutSystems com outras fontes de dados e serviços, como bancos de dados, APIs, serviços da web e sistemas legados. O Integration Studio oferece um conjunto de recursos para ajudar no desenvolvimento de integrações, incluindo: Conectores pré-construídos para integração com vários sistemas, como SAP, Salesforce e Microsoft Dynamics; Modelagem visual de processos de integração usando fluxogramas, facilitando o entendimento e manutenção; Mapeamento de dados entre diferentes sistemas, permitindo a transferência de informações de forma estruturada; Teste de integração dentro da própria ferramenta, com facilidade para identificar erros e corrigi-los rapidamente. Em resumo, o Integration Studio é uma ferramenta essenci...