Buenos días
Al ejecutar
&GAMRoles = GAMSession.GetRoles(&Errors)
For &GAMRole in &GAMRoles
Do 'GetProperties'
EndFor
Sub 'GetProperties'
&RolName = &GAMRole.Name
for &GAMRoleProperty in &GAMRole.Properties
if &GAMRoleProperty.Id = !'Group' // Pasa con cualquier propiedad que se extienda
.......
endif
endfor
Endsub
Nunca entra al ciclo for de 'GetProperties'. Al verificar el &GAMRole.Properties.Count es 0, sin embargo todos los otros atributos del rol pueden ser extraídos.
Si se cambia el bloque a:
Sub 'GetProperties'
&RolName = &GAMRole.Name
&Rol.Load(&GAMRole.Id)
for &GAMRoleProperty in &Role.Properties
if &GAMRoleProperty.Id = !'Group' // Entra correctamente
.......
endif
endfor
Endsub
Funciona correctamente. Es un bug? o esta previsto que cuando los roles se obtienen de GAMSession vienen sin las properties?
Cordial saludo.
Jair
--
0 Response to "[gx-l] [gx-II] Problema Gamrole properties"
Publicar un comentario