CRUD em AdvPL ASP – Parte 04

Introdução No post anterior (CRUD em AdvPL ASP – Parte 03), foi implementada a consulta básica da Agenda em ADVPL ASP -- pelo menos os quatro botões de navegação (Primeiro, Anterior, Próximo e Último). Agora, vamos ver como mostrar no Browse a imagem de cada contato, gravada no Banco de Dados. Trocando o retorno para … Continue lendo CRUD em AdvPL ASP – Parte 04

CRUD em AdvPL ASP – Parte 02

Introdução No post anterior (CRUD em AdvPL ASP – Parte 01), montamos um controle de login, usando um formulário em AdvPL ASP, e uma variável de seção (HTTPSESSION). E, para servir de base para a continuação do CRUD, foram publicados uma sequência de posts para abordar o "básico" do AdvPL ASP: Protheus e AdvPL ASP … Continue lendo CRUD em AdvPL ASP – Parte 02

CRUD em AdvPL ASP – Parte 01

Introdução Nos posts anteriores sobre o CRUD em AdvPL, o programa de exemplo partiu de uma agenda de contatos, escrita originalmente para ser executado via SmartClient. Agora, vamos aproveitar algumas partes do "núcleo" do programa agenda.prw, e criar uma interface de manutenção para WEB, usando AdvPL ASP. Eu recomendo fortemente que você, caso ainda não … Continue lendo CRUD em AdvPL ASP – Parte 01

CRUD em AdvPL – Parte 15

Introdução No post anterior, foi feito um Controle de Acesso para a Agenda, certo? Porém, o controle ainda não funciona, pois não foi feita a rotina de manutenção do cadastro de usuários. Logo, vamos criar esta rotina, mas antes disso vamos ver um pouco sobre reaproveitamento de código. Assim, quando partirmos para a rotina de manutenção … Continue lendo CRUD em AdvPL – Parte 15

CRUD em AdvPL – Parte 14

Introdução No post anterior, criamos um programa para servir de "Menu" para a Agenda e outras funcionalidades a serem criadas pela aplicação. Porém, não foi colocada nenhuma proteção para a execução do programa -- Controle de Acesso ou similar. Vamos ver como fazer isso de forma segura e elegante, e ver alguns parágrafos sobre Segurança … Continue lendo CRUD em AdvPL – Parte 14

CRUD em AdvPL – Parte 13

Introdução Nos tópicos anteriores, funcionalidades e recursos foram adicionados ao programa de Agenda. Agora, vamos criar uma "casca" de acesso sobre este fonte, e futuras funcionalidades? Que tal uma aplicação com uma MAIN WINDOW? Criando o AdvPLSuite Vamos criar um fonte AdvPL, que vai criar uma WINDOW, ao invés de uma DIALOG. Como somente pode … Continue lendo CRUD em AdvPL – Parte 13