Boa tarde a todos
Tenho um programa feito em ADVPL com MVC o qual pega uma tabela e cria uma tela do modelo2. A chave principal é do jeito que esta abaixo, mas posso ter varias vezes o mesmo produto, com datas de entrada diferentes e o projeto é sempre diferente, pois é sequencial. Qdo entre em algum produto para ver e/ou alterar ele me traz TODAS as informações daquele produto independentemente da data e do projeto. O q pode ser?
//Fazendo o relacionamento aAdd(aRelation, {"ZS_FILIAL" , "FWxFilial('SZS')"} ) aAdd(aRelation, {"ZS_CODPRO" , "ZS_CODPRO"}) aAdd(aRelation, {"ZS_DATPRO" , "ZS_DATPRO"}) aAdd(aRelation, {"ZS_PROJETO" , "ZS_PROJETO"}) oModel:SetRelation("SZSDETAIL", aRelation, SZS->(IndexKey(1)))
Olá Jose, o objetivo é trazer o produto somente de um determinado projeto? Se sim no relacionamento você terá q passar por exemplo aAdd(aRelation, {"ZS_PROJETO" , cVariavel_Com_O_CODIGO_DO_PRJETO })
— Roberta Soares dos Santos Alves 21 de Aug de 2023