← Todos los temasPUNTO DE ENTRADAEn revisión
F241MARK
ExecBlock("F241MARK", .F., .F., aCampos)Recibe aCampos directamente; la lista comunitaria asigna el retorno a aAltMark.
F241MARKFINA241aCamposaAltMarkExecBlock
01 · DESCRIPCIÓN GENERALDescripción general
La lista oficial registra ExecBlock("F241MARK", .F., .F., aCampos) en FINA241; el índice específico sigue en construcción. (TOTVS, s.f., refs. 1–2) La lista comunitaria P12.2210 sitúa la llamada en FA241BORDE y asigna su resultado a aAltMark. (Universo do Desenvolvedor, 2023, ref. 3) Esto identifica entrada y destino sin documentar sus estructuras ni el uso posterior del retorno. Las consultas en GitHub encontraron referencias de catálogo, pero ninguna implementación útil. La ficha contiene un fragmento documental, sin implementación ejecutable.
02 · SINTAXISSintaxis
ExecBlock("F241MARK", .F., .F., aCampos)
Parámetros
PARAMIXB / aCamposTipo y estructura sin confirmarContexto por confirmar
ExecBlock expone su cuarto argumento directamente en PARAMIXB. La llamada pasa aCampos, no {aCampos}: la expresión no añade un array externo. (TOTVS, s.f., refs. 2 y 4) El nombre aCampos no confirma tipo efectivo, posiciones ni formato de los elementos.
Retorno
El fragmento asigna el resultado a aAltMark. Tipo, estructura y tratamiento posterior sin confirmar. No hay evidencia suficiente para recomendar devolver aCampos sin cambios, .T., .F. o NIL.
03 · EJEMPLO PRÁCTICOFragmento documental del llamador
// Lista comunitaria P12.2210: FINA241.PRX / FA241BORDE().
// El fragmento no muestra cómo se utiliza aAltMark.
aAltMark := ExecBlock("F241MARK", .F., .F., aCampos)
Resultado esperadoMuestra aCampos como cuarto argumento y el retorno asignado a aAltMark. No implementa F241MARK ni puede ejecutarse de forma aislada.
BUENAS PRÁCTICAS- Verifique por separado la estructura recibida en aCampos y la requerida para aAltMark; los nombres no demuestran equivalencia.
- No deduzca marcado de títulos, cambios de columnas ni definición de filtros solo por el nombre MARK.
- No traslade automáticamente el contrato de F240MARK a F241MARK. Son identificadores distintos.
- Antes de implementar, examine la llamada completa y el uso posterior del retorno en el release y patch utilizados.
- Posición en la transacción, aliases y efectos sobre la selección de títulos sin confirmar.
- Fuentes oficiales consultadas por evidencia indexada; lista comunitaria leída directamente. No se compiló ni ejecutó código.
Comentarios
Todavía no hay comentarios aprobados.
Inicia sesión con Google o Microsoft para comentar.