AllUsers
AllUsers()Identifica API descontinuada y orienta migración de consulta.
Descripción general
TOTVS marca AllUsers descontinuada e incompatible con diccionario en base de datos. Indica FWSFAllUsers como sustituta. No cambiar solo nombre: los layouts difieren. Primeras posiciones de sustituta son RecNo e ID; con aKeyValues los campos solicitados vienen después. Ejemplo consulta solo usuario de sesión y solicita nombre, registrando únicamente cantidad. Requiere sesión Protheus autenticada y permisos adecuados. (TOTVS, s.f., refs. 1–2)
Sintaxis
AllUsers()Retorno
Contrato legado no presentado como actual; ejemplo recibe datos de API sustituta.
Ejemplo comentado
#Include "Protheus.ch"
User Function EdAlluser()
// Ejemplo de migracion, no llamada de funcion descontinuada.
Local aUsuarios := FWSFAllUsers({__cUserID}, {"USR_NOME"})
If ValType(aUsuarios) == "A"
ConOut(cValToChar(Len(aUsuarios)))
EndIf
Return NilPropone cantidad filtrada por ID de sesión sin exponer nombre, correo ni configuraciones. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
- Mapear cada campo al migrar índices de AllUsers. No copiar ejemplos con índices incompatibles con aKeyValues; comprobar descripción del layout.
- En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.