gx-l |
| luismiyashita | |
Olá. Tenho uma Dynamic Transaction para fazer a união de 2 tabelas. No GX 17 funciona perfeitamente. Este é a Data Provider ContatosLuisCollection{ ContatosLuis { ContatoTipo = 'CLI' ContatoId = ClientesId ContatoNome = ClientesRazao ContatoEMail = ClientesEmail } ContatosLuis { ContatoTipo = 'INT' ContatoId = Trim(PessoasId.ToString()) ContatoNome = PessoasNome ContatoEMail = PessoasEmail } } Impacta Analysis GX 17 CREATE VIEW [ContatosLuis] AS SELECT [ClientesId] AS ContatoId, 'CLI' AS ContatoTipo, [ClientesRazao] AS ContatoNome, [ClientesEmail] AS ContatoEMail FROM [ClientesLuis1] UNION SELECT DISTINCT Rtrim(Ltrim(Convert(CHAR(12),Cast([PessoasId] AS DECIMAL(12,0))))) AS ContatoId, 'INT' AS ContatoTipo, [PessoasNome] AS ContatoNome, [PessoasEmail] AS ContatoEMail FROM [PessoasLuis] GX 17 U1 Apresenta o erro [Error Icon] rgz0036 Cannot solve attributes ContatoTipo. CREATE VIEW [ContatosLuis] AS SELECT [ClientesId] AS ContatoId, [ClientesRazao] AS ContatoNome, [ClientesEmail] AS ContatoEMail FROM [ClientesLuis1] UNION SELECT DISTINCT Rtrim(Ltrim(Convert(CHAR(12),Cast([PessoasId] AS DECIMAL(12,0))))) AS ContatoId, [PessoasNome] AS ContatoNome, [PessoasEmail] AS ContatoEMail FROM [PessoasLuis] No GX 17 U1 não adiciona as definições do DP no script de criação da View. Atenciosamente. Luis Miyashita |
|
|
| | |
Back to gx-l |
|