Criar novos registros
Você pode criar novos registros usando o Anveo Script em Códigos de Ação. Estes Códigos de Acção podem ser executados através de menus ou botões. Primeiro, defina a chave primária do seu registro e, em seguida, opcionalmente, defina outros valores. Finalmente você pode mostrar o novo registro em listas ou cartões.
Antes de usar seu novo registro em listas ou cartões, você deve definir a chave primária completamente. Não é possível alterar manualmente os valores chave primários em uma página de cartão.
O exemplo de código a seguir cria um novo cliente usando a série de números de celular CUST. Ele usa a função GetNextNo da biblioteca LIB_NO_SERIES. Normalmente, um número de telemóvel será substituído por um número final dado pelo . Para mais informações sobre números de telemóveis, consulte aqui.
local NewCustomer = Record('Customer');
Rec:SETVALUE('No.', GetNextNo('CUST'));
Rec:INSERT();
PAGE_OPEN('ASLS_CUSTOMER',NewCustomer,Rec);