Results 1 to 8 of 8

Thread: Scambio di campi sul search degli account

  1. #1
    piccirm2 is offline Sugar Community Member
    Join Date
    Apr 2008
    Posts
    65

    Default Scambio di campi sul search degli account

    non riesco a capire da cosa possa dipendere il fatto che nel form di search degli accounts il campo name e city corrispondano agli stessi ma del parent (mi sono fatto stampare a video la query ed effettivamente è così)
    le ho provate tutte tramite studio modificando i campi nei basic e advanced search ma nulla dafare
    L'unica modifica che ho fatto sempre tramite studio è aver aggiunto dei campi custom agli account
    Qualcuno sa dirmi coem risolvere questo problema ?

  2. #2
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: Scambio di campi sul search degli account

    Quote Originally Posted by piccirm2
    non riesco a capire da cosa possa dipendere il fatto che nel form di search degli accounts il campo name e city corrispondano agli stessi ma del parent (mi sono fatto stampare a video la query ed effettivamente è così)
    Non ho capito, puoi spiegarci meglio?
    le ho provate tutte tramite studio modificando i campi nei basic e advanced search ma nulla dafare
    L'unica modifica che ho fatto sempre tramite studio è aver aggiunto dei campi custom agli account
    Qualcuno sa dirmi coem risolvere questo problema ?
    Tanto per avere le idee più chiare, che versione di Sugar utilizzi?
    What do you think the cookie monster eats ?

  3. #3
    piccirm2 is offline Sugar Community Member
    Join Date
    Apr 2008
    Posts
    65

    Default Re: Scambio di campi sul search degli account

    Versione Sugar CE 5.0.0c

    Se nel form del search di un account volgio cercare quello che si chiama 'pippo' , inserisco 'pippo' nel campo name , premo search e ottengo non l'account che si chiama 'pippo' ma tutti gli account che hanno pippo come padre
    Idem per gli altri campi ,anche quelli custom

    Ho notato che questo compoeramento prima della customizzazione non c'era ,dopo avere creato un paio di custom fileds e modifcato i layout (list,edit,detail view,search) ho verificato questa anomalia.

    Sotto trovi la query a video con un paio di condizioni che come si può vedere vanno nella tabella accounts jt0 ovvero quella del parent

    SELECT accounts.id , accounts_cstm.*, accounts.account_type , accounts.name , accounts.billing_address_city , jt0.name account_name , jt0.assigned_user_id account_name_owner , 'Accounts' account_name_mod , jt1.user_name assigned_user_name , jt1.created_by assigned_user_name_owner , 'Users' assigned_user_name_mod, accounts.assigned_user_id FROM accounts LEFT JOIN accounts_cstm ON accounts.id = accounts_cstm.id_c LEFT JOIN accounts jt0 ON jt0.id= accounts.parent_id AND jt0.deleted=0 AND jt0.deleted=0 LEFT JOIN users jt1 ON jt1.id= accounts.assigned_user_id AND jt1.deleted=0 AND jt1.deleted=0 where ((jt0.account_type ='Regione' ) AND ( accounts_cstm.regione_c like 'LAZIO')) AND accounts.deleted=0 ORDER BY account_name ASC

  4. #4
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: Scambio di campi sul search degli account

    Grazie per il chiarimento, ora ho capito.
    Prova con la funzione Quick Repair and Rebuild dentro il pannello Admin->Repair.
    Inoltre, anche se non ha a che fare con il tuo problema, ti consiglio l'aggiornamento alla versione 5.0.0d.
    What do you think the cookie monster eats ?

  5. #5
    piccirm2 is offline Sugar Community Member
    Join Date
    Apr 2008
    Posts
    65

    Default Re: Scambio di campi sul search degli account

    si l'avevo già provato ma nulla da fare
    cercherò anche di fare l'upgrade alla 5.0.0d anche se non credo risolverà
    grazie

  6. #6
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: Scambio di campi sul search degli account

    Infatti probabilmente l'udate non risolverà il tuo problema, ma almeno ti togli il dubbio.
    Tu hai scritto che questo problema è sorto dopo la customizzazione di Accounts; come l'hai effettuate, tramite Studio o scrivendo codice a mano?
    Puoi provare a rimuovere le tue customizzazioni, ripristinando così la configurazione di default di Sugar.
    What do you think the cookie monster eats ?

  7. #7
    piccirm2 is offline Sugar Community Member
    Join Date
    Apr 2008
    Posts
    65

    Default Re: Scambio di campi sul search degli account

    ho fatto tutto tramite studio
    ma come si fa ad eliminare le customizzazioni ? ho provato a cancellare il contenuto della cartella custom/modules/accounts ma non funziona bene
    in ogni caso sono riparito da una installazione ex novo e mi sono accorto che quando nel layout listview aggiungo il campo Member of (quello account_name) le search fuznione come ho spiegato ovvero cerca per quei valori impostati il parent

    Forse è un bug (ho postato un altro caso nel formu) ???
    qual'è la differenza tra i 2 member of che compiaono nella listview dello studio ???

  8. #8
    DragonflyMaster is offline Sugar Community Member
    Join Date
    Dec 2007
    Location
    Rimini, Italy
    Posts
    1,421

    Default Re: Scambio di campi sul search degli account

    Quote Originally Posted by piccirm2
    ho fatto tutto tramite studio
    ma come si fa ad eliminare le customizzazioni ? ho provato a cancellare il contenuto della cartella custom/modules/accounts ma non funziona bene
    in ogni caso sono riparito da una installazione ex novo e mi sono accorto che quando nel layout listview aggiungo il campo Member of (quello account_name) le search fuznione come ho spiegato ovvero cerca per quei valori impostati il parent

    Forse è un bug (ho postato un altro caso nel formu) ???
    qual'è la differenza tra i 2 member of che compiaono nella listview dello studio ???
    Allora, andando con ordine: le aggiunte di campi custom fatte da studio si rimuovono proprio da studio, trascinando nel cestino il rettangolino del campo custom e facendo save and deploy, poi eliminando il campo dai fields e salvando.
    Mi suona strano che in una installazione nuova se cerchi un account per nome usando il campo di ricerca di default ti trovi il parent...
    Per quanto riguarda il doppio member of, non ti so dire perchè sia così, posso solo dirti che nelle mie prove ho verificato che l'unico valido dei due è parent_name (come è logico che sia) Se infatti li aggiungi entrambi in editview ti accorgi che uno carica effettivamente l'account parent, mentre l'altro non carica niente...
    Non ti resta che affidarti all'altro post che hai messo nel forum...
    What do you think the cookie monster eats ?

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Aggiungere array di campi in stile indirizzo email
    By DragonflyMaster in forum Italiano
    Replies: 3
    Last Post: 2008-09-29, 01:08 PM
  2. Traduzione 4.0.1
    By Devis in forum Italiano
    Replies: 5
    Last Post: 2006-03-30, 02:12 PM
  3. Replies: 0
    Last Post: 2004-11-03, 02:17 PM

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
  •