It is currently 21 April 2025, 16:15 Advanced search

Ricerca immediata opzionale

Domande e risposte su come utilizzare Instant Developer Foundation al meglio

Ricerca immediata opzionale

Postby MattyGazzera » 5 November 2015, 10:20

Buongiorno, In merito alla ricerca immediata mentre ancora si scrive il valore (miglioria della versione 14.5) vorrei sapere se è fissa o opzionale, ovvero se da codice o dai parametri di configurazione posso disabilitare il nuovo metodo di ricerca (quindi rimettere la ricerca precedente) , mantenendo però in ogni caso la ricerca con il contiene settata nei parametri di configurazione dell' App.

Grazie in anticipo, buon lavoro!!
MattyGazzera
 
Posts: 155
Joined: 23 July 2013, 8:04

Re: Ricerca immediata opzionale

Postby d.pierangeli » 5 November 2015, 10:43

Se ti riferisci alla ricerca immediata nei pannelli Mobile no, non può essere disabilitata.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: Ricerca immediata opzionale

Postby mromini » 5 November 2015, 10:51

Ciao Diego, nel caso fosse necessario disabilitare questa funzione cosa devo modificare lato javascript?

Il problema nasce dal fatto che noi abbiamo personalizzato la modalità di caricamento dei dati del pannello nella beforefind, inoltre se l'origine dati del pannello è una tabella corposa mi sembra compaia l'attendere prego ad ogni lettera premuta...

Ciao,
Mario.
mromini
 
Posts: 464
Joined: 6 November 2012, 9:38

Re: Ricerca immediata opzionale

Postby MattyGazzera » 5 November 2015, 11:03

Si diego, perdona la generalità. Io mi riferivo al mondo MOBILE.
Quindi non è possibile nemmeno tramite una personalizzazione come giustamente chiede mario?

Grazie, facci sapere!!
MattyGazzera
 
Posts: 155
Joined: 23 July 2013, 8:04

Re: Ricerca immediata opzionale

Postby d.pierangeli » 9 November 2015, 13:24

Potete personalizzare questa funzione nel file custom3.js :

Code: Select all
WebFrame.prototype.OnSearchKeyUp = function(evento)
{
  if (this.SearchBox.value != "")
    RD3_Glb.AddClass(this.SearchBox, "frame-search-box-deletable");
  else
    RD3_Glb.RemoveClass(this.SearchBox, "frame-search-box-deletable");
  //
  // Su tablet attiviamo un timer per rendere attiva la ricerca
  if (!RD3_Glb.IsSmartPhone())
  {
    // Eliminiamo un timer gia' presente
    if (this.searchTimer != null)
    {
      window.clearTimeout(this.searchTimer);
      this.searchTimer = null;
    }
    //
    // Attiviamo il timer
    var _this = this;
    this.searchTimer = window.setTimeout(function()
    {
      var ev = new IDEvent("srcbox", _this.Identifier, evento, RD3_Glb.EVENT_ACTIVE, _this.SearchBox.value);
    }, 300);
  }
}


Togliendo tutto il pezzo relativo al timer.
User avatar
d.pierangeli
Pro Gamma
Pro Gamma
 
Posts: 8092
Joined: 30 September 2010, 15:35

Re: Ricerca immediata opzionale

Postby MattyGazzera » 9 November 2015, 14:07

Ok, grazie mille per il suggerimento!!

Buon lavoro!!
MattyGazzera
 
Posts: 155
Joined: 23 July 2013, 8:04


Return to Tips & Tricks - Foundation

Who is online

Users browsing this forum: Google [Bot] and 41 guests