cAliasÁrea de datos abierta.
Guía AdvPLMarkBrow(cAlias,cCampo,[cCpo],[aCampos],[lInverte],cMarca,[cCtrlM],[uPar],[cExpIni],[cExpFim],[cAval]) -> NILPresenta browse legado con selección por marca.
Alias, campo de marca y cMarca forman contrato mínimo. aCampos define columnas; callbacks/rangos dependen de índice y llamador. Exige Private cCadastro/aRotina. Marca no concede permiso de negocio. Ejemplo prepara llamada reducida sin abrir ventana ni escribir tablas reales. Referencia histórica: comprobar comportamiento en release/RDD usado. (Fuentes: refs. 1–2.)
MarkBrow(cAlias,cCampo,[cCpo],[aCampos],[lInverte],cMarca,[cCtrlM],[uPar],[cExpIni],[cExpFim],[cAval]) -> NILcAliasÁrea de datos abierta.
cCampoCampo de marca.
cMarcaValor para marcar registros.
NIL según fuente histórica; otros opcionales están en referencia.
#Include "Protheus.ch"
User Function Ed522()
// Exige alias/campo y contexto Private preparados; no invocar aislado.
Local bLista := {|cAlias,cCampo,cMarca| MarkBrow(cAlias,cCampo,,,,cMarca)}
ConOut(ValType(bLista))
Return NilImprime B. Llamador debe aportar marca y contexto antes de evaluar. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.
Desarrollado con Usina Docs · Alpha
© 2026 Usina.BR. Todos los derechos reservados. TOTVS, Protheus, Microsiga y sus respectivos logotipos son marcas de sus titulares. Guía AdvPL es independiente y utiliza citas limitadas, atribuidas y justificadas por fines educativos. Consulta los Términos de Uso. Términos de Uso
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.