Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #4  
Antiguo 21-09-2011
IVAND IVAND is offline
Miembro
 
Registrado: may 2003
Ubicación: ECUADOR
Posts: 531
Poder: 24
IVAND Va por buen camino
Debo indicarte algo , que cuando estoy en el sistema y doy a crear acceso directo este se ejecuta sin problemas , el problema radica cuando salgo del programa y quiero crear el menu desde la tabla ahi si me da el problema que te comento


Te indico que es lo que hago desde el principio

// con el click derecho del mouse creo la accion

Código Delphi [-]
procedure TFnew_menu.JfMenuItem94RightClick(Sender: TObject);
begin
  mi := TJfMenuItem(Sender);
  tema := mi.Caption;
  crear_accion_m(mi, mi.Privilege);
end;

//El proceso de creacion del menu y insercion en la tabla

Código Delphi [-]
procedure TFnew_menu.crear_accion_m(men: TJfMenuItem; Privilegio: TJfPrivilege);
begin
  Randomize;
    //Insertamos la opcion en el menu primero consultamos
  with crear_menu do
  begin
    close;
    ParamByName('key_caja').Value := DM_INV_FAC.Id_caja;
    ParamByName('menu').Value := Trim(men.Caption);
    Open;
  end;
  if Crear_menu.RecordCount = 0 then
  begin
    NewItem := TJfMenuItem.Create(JfPanelMenu1);
    JfPanelMenu1.Items.Add(NewItem);    // add it to the Popupmenu
    NewItem.Caption := men.Caption;
    newitem.Privilege := Privilegio;
    newitem.Tag := nmesas + 1;
    newitem.OnClick := men.OnClick;
     //Insertamos en la base de datos
    Crear_menu.Insert;
    crear_menu.FieldByName('detalle_menu').Value := men.Caption;
    crear_menu.FieldByName('key_caja').Value := DM_INV_FAC.Id_caja;
    crear_menu.FieldByName('privilegio').value := Privilegio.Id;
    crear_menu.FieldByName('id_menu_items').value := men.menuIndex;
    crear_menu.FieldByName('nombre_menu').value := men.Name;
    crear_menu.FieldByName('imagen').value := men.Image.Id;
    crear_menu.Post;
  end;
end;

Ahi se ejecuta perfecto , porque estoy dentro del sistema , pero cuando salgo la idea es cargar el menu que esta grabado en la base y es ahi donde me da el error

Te agradesco por tu tiempo , espero me puedas dar una mano
__________________
IVAND
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como Crear una base de datos Firebird desde delphi pmtzg Firebird e Interbase 14 08-06-2008 07:03:15
Acceder a una base de datos Firebird desde SqlServer rakel2738 MS SQL Server 6 15-01-2008 16:08:48
Asignar valores a Arrays dinámicos - (migrar datos desde CLIPPER) jplj Varios 14 15-10-2007 11:49:48
Por fa, como crear menus dinámicos, con los items que un usuario tiene autorizados? Ale Alvarez OOP 6 16-08-2007 22:08:14
Creacion Menus Dinamicos ASAPLTDA OOP 1 04-05-2004 20:38:52


La franja horaria es GMT +2. Ahora son las 18:46:33.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi