DISABLE BOTTON ADD RECORD (DYNTOOLBAR)

Discussão em 'Progress 4GL' iniciado por carlos, Fevereiro 10, 2010.

  1. carlos

    carlos Membro Participativo

    Hola amigos.

    Quiero deshabilitar el boton (Add record) del object dyntoolbar. Alguien sabe como hacerlo por favor.

    Carlos.
  2. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Hola,

    Haga clic en el dyntoolbar objeto, seleccione Propiedades, haga clic en el botón Editar, tendrá una opción de la izquierda llamado TableIO, mediante la selección se muestran todos los botones derecho a ser desactivadas o escondidas.

    []'s
  3. carlos

    carlos Membro Participativo

    Hola Cleilton como estas.

    Hice todo lo que me indicas en tu respuesta pero no me aparece los botones de edicion, sera acaso problema de la version....la version que uso en progress es 91B.

    Carlos.

    Arquivos Anexados:

  4. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Hola,

    Sugiero que el "Section Editor" uso de la llamada "Insert Call..." y "Procedure Object", seleccionar el mango de su h_dyntoolbar DynToolbar (), y buscar una función para desactivar las acciones (actionDisabled / setDisabledActions, al menos ha 10.1A).

    Dar al procedimiento de su inicio SmartWindow ejecuta el comando.

    Espero que ayude.

    [] 's
  5. carlos

    carlos Membro Participativo

    Hola Cleiton.

    Encontre una funcion que podria sevir:

    DEF VAR xx AS HANDLE.
    xx = DYNAMIC-FUNCTION("disableActions":U IN h_dyntoolbar-5, INPUT "*" /* CHARACTER */).

    Lo coloque en en procedimiento initializeObject pero cuando ejecuto el programa me sale un error que dice asi:

    Función FUNCTION no valida o conexto desconocido en IN. (5705)

    Como haria pada poder invocar a esta funcion???.

    Gracias,

    Carlos.
  6. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Carlos,

    InitializeObject puede ser el caso, tratar de poner este código en un botón para probar si funciona dará suceso de comprobación de inicialización de otros.

    Creo que la acción, en el que puso el "*", puede que tenga que cambiar a "Add".

    []'s

Compartilhe esta Página