Results 1 to 4 of 4

Thread: lista desplegable

  1. #1
    garciasanchezdaniel's Avatar
    garciasanchezdaniel is offline Sugar Community Member
    Join Date
    Aug 2011
    Location
    Spain
    Posts
    404

    Question lista desplegable

    hola amigos , tengo que crear contratos (módulo contratos) que tendrán un código de contrato (campo código) dependiendo del departamento. Por ejemplo:
    01 Departamento Energía Solar
    01 Solar térmica => código = 0101
    02 Solar fotovoltaica => código = 0102
    .
    .
    .
    02 Departamento biomasa
    01 Estufas => código = 0201
    02 Biomasa menor => código = 0202

    10 Incidencias
    01 Solar => código = 1001

    Bueno, ¿qué opinan ? , ¿cómo puedo implementar eso?
    Gracias amigos
    Saludos!!
    Daniel

  2. #2
    jacoparamo is offline Sugar Community Member
    Join Date
    Oct 2007
    Posts
    187

    Default Re: lista desplegable

    Hola garciasanchezdaniel,

    La lista desplegable la puedes incluir bajo estudio, al momento que creas el campo tipo desplegable..
    pero la dependecia la des hacer anivel de codigo..
    puedes hacerlo usando ajax, o usando javascript,
    has trabajado con ajax? podrias usarlo y creando un php que te maneje la dependencia en una tabla que creas manualmente..
    o si creas con javascript la dependencia, debes crear algo asi como una llave entre las listas, por ejemplo los primeros dos caracteres de cada valor.

    igual toma la forma que te quede consideres es mejor y si necesitas ayuda... seguimos apoyandote.

    Saludos!!

    Quote Originally Posted by garciasanchezdaniel View Post
    hola amigos , tengo que crear contratos (módulo contratos) que tendrán un código de contrato (campo código) dependiendo del departamento. Por ejemplo:
    01 Departamento Energía Solar
    01 Solar térmica => código = 0101
    02 Solar fotovoltaica => código = 0102
    .
    .
    .
    02 Departamento biomasa
    01 Estufas => código = 0201
    02 Biomasa menor => código = 0202

    10 Incidencias
    01 Solar => código = 1001

    Bueno, ¿qué opinan ? , ¿cómo puedo implementar eso?
    Gracias amigos
    Saludos!!
    Daniel
    Jacobo Páramo R.
    Consultor CRM, ERP y BI
    Soluciones 360°
    http://www.soluciones360grados.com
    Bogotá, Colombia
    jacoparamo@hotmail.com

    En http://www.crmhispano.com puedes encontrar todo sobre SugarCRM en español.

  3. #3
    garciasanchezdaniel's Avatar
    garciasanchezdaniel is offline Sugar Community Member
    Join Date
    Aug 2011
    Location
    Spain
    Posts
    404

    Default Re: lista desplegable

    Hola jacoparamo, gracias por tu atención.
    Ya casi he resuelto el problema, utilizando la herramienta devtoolkit. Mira este es mi update.php:
    PHP Code:
    <?php
        $update_dropdown_field_defs 
    = array(
        
        
    'departamentoc_c' => array(
        
                
    '' => array(
                    
    'product_name_c' => 'product_name_list',
                ),
                
    'energiasolar' => array(
                    
    'product_name_c' => 'energiasolar_c_list',
                ),
                
    'biomasa'=> array(
                    
    'product_name_c' => 'biomasa_c_list',
                ),
                
    'ahorroenergetico'=> array(
                    
    'product_name_c' => 'ahorroenergetico_c_list',
                ),
                
    'mantenimientos'=> array(
                    
    'product_name_c' => 'mantenimientos_c_list',
                ),
                
    'formacion'=> array(
                    
    'product_name_c' => 'formacion_c_list',
                ),
                
    'ingenierias'=> array(
                    
    'product_name_c' => 'ingenierias_c_list',
                ),
                
    'ventamaterial'=> array(
                    
    'product_name_c' => 'vmaterial_c_list',
                ),
                
    'subvenciones'=> array(
                    
    'product_name_c' => 'subvenciones_c_list',
                ),
                
    'gastosgenerales'=> array(
                    
    'product_name_c' => 'gastosgener_c_list',
                ),
                
    'incidencias'=> array(
                    
    'product_name_c' => 'incidencias_c_list',
                ),
            ),
        );
    ?>
    Funcionan la dos listas correctamente, pero hay una última cosa que me pregunto cómo se haría; y es asignar al campo numeración del mismo módulo contratos un código constante dependiendo de la opción seleccionada en la segunda lista tal y como he explicado en mi primer mensaje de este post.
    Gracias jacoparamo,
    Daniel

  4. #4
    garciasanchezdaniel's Avatar
    garciasanchezdaniel is offline Sugar Community Member
    Join Date
    Aug 2011
    Location
    Spain
    Posts
    404

    Default Re: lista desplegable

    Resuelto!! era fácil ... editanco el archivo \modules\contratos\contrato.php
    Gracias,
    Daniel

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Modificar Lista Desplegable
    By Paula in forum Español
    Replies: 6
    Last Post: 2011-08-18, 09:14 PM
  2. Lista de prospectos
    By busser in forum Portugese
    Replies: 4
    Last Post: 2011-02-18, 03:00 AM
  3. Crear lista desplegable basada en tabla
    By mjpp in forum Español
    Replies: 2
    Last Post: 2010-09-27, 07:20 AM
  4. Lista Desplegable Relacionada
    By vegaai in forum Español
    Replies: 2
    Last Post: 2010-04-13, 02:20 PM
  5. ayuda: menu desplegable...
    By fer in forum Español
    Replies: 0
    Last Post: 2006-02-21, 08:29 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •