It is currently 22 April 2025, 17:30 Advanced search

MOBILE: Pannello in sola LISTA..evento OnActivatingRow

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

MOBILE: Pannello in sola LISTA..evento OnActivatingRow

Postby eurekapv » 4 October 2013, 9:15

Applicazione MOBILE in una videata con pannello in sola LISTA sarebbe comodo se potesse scattare comunque l'evento di OnActivatingRow quando l'utente clicca su una riga per poterlo intercettare e gestire come nella versione WEB.

Esempio:
Ho una videata in Lista, e a seconda della scelta dell'utente, chiamo una videata in Dettaglio.

Per raggiungere lo scopo, ora è necessario applicare una procedura di attivazione a tutti i campi presenti in lista; Questo metodo però "sporca l'interfaccia" e precisamente colora il testo del campo premuto di colore bianco con una ombra nera (divenendo quasi illeggibile) e non c'e' verso di farlo tornare normale...se non chiudendo la videata.

Se avete un workaround a questa problematica è ben accetto.

Pietro
Alchimisti Lab by Cavallini Pietro
https://www.alchimistilab.it

Image
User avatar
eurekapv
 
Posts: 2450
Joined: 2 November 2010, 22:16
Location: Vigevano

Re: MOBILE: Pannello in sola LISTA..evento OnActivatingRow

Postby g.cassanelli » 4 October 2013, 9:28

Avevo notato la cosa facendo delle prove ma pensavo di aver sbagliato qualche cosa io...
Se è così appoggio in pieno !
Informatica ! Meglio lavorare con il granito, è duro, ma è stabile ! - Computer Science ! Better to work with granite, it's hard, but it's stable !

Giuseppe Cassanelli http://www.lab-ud.com
User avatar
g.cassanelli
 
Posts: 2653
Joined: 9 November 2010, 19:00
Location: BOLOGNA

Re: MOBILE: Pannello in sola LISTA..evento OnActivatingRow

Postby d.arrivabene » 4 October 2013, 10:59

Devi eseguire l'app su chrome e guardare la classe CSS che viene impostata, sovrascrivendola a tuo gusto nella custom.
User avatar
d.arrivabene
Pro Gamma
Pro Gamma
 
Posts: 1232
Joined: 5 October 2011, 8:36
Location: Bologna

Re: MOBILE: Pannello in sola LISTA..evento OnActivatingRow

Postby eurekapv » 8 October 2013, 20:14

Ok della tua risposta ... ma forse bisognerà dare una occhiata alla cosa...perchè non si tratta di un "mio gusto" .... è proprio un comportamento di rendering anomalo che rende i dati dell'app mobile non leggibili una volta cliccati.

Pietro
Alchimisti Lab by Cavallini Pietro
https://www.alchimistilab.it

Image
User avatar
eurekapv
 
Posts: 2450
Joined: 2 November 2010, 22:16
Location: Vigevano

Re: MOBILE: Pannello in sola LISTA..evento OnActivatingRow

Postby g.lanzi » 9 October 2013, 11:18

Quindi il caso è questo:
- si ha un pannello solo in lista
- si vuole lanciare una procedura se l'utente clicca su un qualunque campo della lista

Attualmente, anche avendo un pannello con la gestione automatica del layout e il layout detail, non scatta l'activatingRow. Che in effetti ora come ora in un'app mobile non scatta proprio a meno di non lanciarlo via codice, perché non è possibile scatenare il doppio click come sul browser.

Nel tuo caso, però, forse basta usare l'onFocus. Immagina di gestire l'onFocus del pannello e di lanciare una procedura solo se il campo selezionato è derivante dalla master query.

Qualcosa del genere.

Code: Select all
// ***********************************************************
// Event raised by the panel when a field gains or loses focus
// ***********************************************************
event Categories.Categories.OnFocus(
  int FieldIndex                // Field that losed or gained Focus. Use the Me function of ...
  boolean:binaryValues GotFocus // True if the field gained focus
)
{
  IDPanel idp = Categories.IDPanel()
  for (int i = 1; i  idp.masterFieldsCount(); i = i + 1)
  {
    if (FieldIndex == i)
    {
      Forum60839.messageBox("Activate!")
      break
    }
  }
}


Ho capito bene quello che vuoi fare?
Attachments
PRJ Forum 60839.zip
(345.41 KiB) Downloaded 258 times
Giuseppe Lanzi
Director of Support services
Pro Gamma S.p.A.
User avatar
g.lanzi
Pro Gamma
Pro Gamma
 
Posts: 3503
Joined: 29 September 2010, 10:24
Location: Bologna


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 6 guests