Usina BRGuía AdvPL
Ingresar
← Todos los temas
COMANDOEn revisión

@ ... COMBOBOX

@ nRow, nCol COMBOBOX oCbx [VAR nVar] ITEMS aItems [SIZE nWidth, nHeight] OF oWnd

Permite seleccionar entre opciones conocidas.

@ ... COMBOBOXAdvPL
01 · DESCRIPCIÓN GENERAL

Descripción general

La guía de referencia eAdvpl, §3.13, p. 15, registra la variante histórica de la sintaxis. Los fragmentos requieren entorno y definiciones de comandos correspondientes; no son una aplicación completa. La variante histórica usa índice numérico VAR y array ITEMS. TComboBox también documenta vinculación por valor y comportamiento de F4; no trasladar automáticamente ese contrato a macro histórica. Separar etiqueta visible del identificador de negocio y validar índice antes de acceder al array. (Refs. 1–2)

02 · SINTAXIS

Sintaxis

@ nRow, nCol COMBOBOX oCbx [VAR nVar] ITEMS aItems [SIZE nWidth, nHeight] OF oWnd

Parámetros

nRow, nCol
NuméricoObligatorio

Posición inicial en unidades de la variante elegida.

oWnd / oDlg
ObjetoObligatorio

Ventana padre existente; usar identificador del código real.

aItems
ArrayObligatorio

Opciones mostradas.

nVar
NuméricoOpcional

Índice de selección en variante histórica; validar antes de indexar.

Retorno

Comando de interfaz/impresión; no usar como expresión con retorno de función.

03 · EJEMPLO PRÁCTICO

Ejemplo comentado

// Fragmento historico; oDlg ya existe.
Local oCbx
Local nOpcion := 1
Local aOpciones := {"Abierto", "Finalizado"}
@ 2, 2 COMBOBOX oCbx VAR nOpcion ITEMS aOpciones ;
    SIZE 20, 1 OF oDlg
// Leer nOpcion tras interaccion y validar 1..Len(aOpciones).
Resultado esperado

Selección inicial propuesta: primer elemento. Leer tras interacción requiere confirmación de ventana, no implementada aquí. En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

BUENAS PRÁCTICAS
  • Prever lista vacía y cancelación. Al recargar elementos revalidar selección antes de guardar identificador asociado.
  • En revisión: ejemplo editorial no compilado ni ejecutado en Protheus. Comprobar includes, release, RDD y contexto antes de probar.

Contenido relacionado

REFERENCIAS
  1. Guia de referência eAdvpl. §3.13, p. 15. Cópia pública histórica; autoria e compatibilidade atual não confirmadas. Consulta el 2026-10-24.
  2. TOTVS. Classe TComboBox. TOTVSTEC/TDN. Consulta el 2026-10-24.
Estado
En revisión
Página creada el
Última revisión el
Idioma original
Portugués
Revisión
Usina.BR
0 comentario(s) aprobado(s)

Comentarios

Todavía no hay comentarios aprobados.

Inicia sesión con Google o Microsoft para comentar.

Desarrollado con Usina Docs · Alpha