Sviluppatori B4X e altri linguaggi minori ....
Vuoi reagire a questo messaggio? Crea un account in pochi click o accedi per continuare.
Sviluppatori B4X e altri linguaggi minori ....

Forum dedicato agli sviluppatori di B4X, PHP, Xamarin


Non sei connesso Connettiti o registrati

View di ricerca

3 partecipanti

Andare in basso  Messaggio [Pagina 1 di 1]

1View di ricerca  Empty View di ricerca Sab Giu 19, 2021 4:05 pm

xfood

xfood
Moderatore
Moderatore

esempio ecco cosa intendo,
potrei avere n. tabelle collegate

esempio



View di ricerca  2021-010
View di ricerca  2021-011
View di ricerca  2021-012


ECCO PIU O MENO IL CODICE
DIMENSION abehavior[3, 4]
abehavior[1, 1] = "Codice"
abehavior[1, 2] = "Codicef"
abehavior[1, 3] = "Codicef"
abehavior[1, 4] = 10
abehavior[2, 1] = "Ragione Sociale "
abehavior[2, 2] = "Ragsoc"
abehavior[2, 3] = "LOCATEKEY"
abehavior[2, 4] = 30
abehavior[3, 1] = "Tipo"
abehavior[3, 2] = "Tipo"
abehavior[3, 3] = "LOCATEKEY"
abehavior[3, 4] = 5
DIMENSION acasesensitive[3, 1]
acasesensitive[1, 1] = .T.
acasesensitive[2, 1] = .T.
acasesensitive[3, 1] = .T.
SELECT clifo
GOTO TOP
DO FORM PLISTa TO m.uscita WITH abehavior, "Ricerca Clienti / Fornitori", "clifo", acasesensitive, , , " "

2View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:09 pm

xfood

xfood
Moderatore
Moderatore

questo ilcodice del tasto trova su articoli

DIMENSION abehavior[4, 4]
abehavior[1, 1] = "Codice"
abehavior[1, 2] = "Codice"
abehavior[1, 3] = "Codice"
abehavior[1, 4] = 15
abehavior[2, 1] = "Descrizione"
abehavior[2, 2] = "Descrizion"
abehavior[2, 3] = "DESCRIZion"
abehavior[2, 4] = 30
abehavior[3, 1] = "Reparto "
abehavior[3, 2] = "Reparto"
abehavior[3, 3] = "Reparto"
abehavior[3, 4] = 10
abehavior[4, 1] = "Plu "
abehavior[4, 2] = "Plu"
abehavior[4, 3] = "LOCATEKEY"
abehavior[4, 4] = 10
DIMENSION acasesensitive[4, 1]
acasesensitive[1, 1] = .T.
acasesensitive[2, 1] = .T.
acasesensitive[3, 1] = .T.
acasesensitive[4, 1] = .T.
DO FORM PLISTa TO m.uscita WITH abehavior, "Ricerca Articoli", "articoli", acasesensitive, , , ' '
IF m.uscita then
endif

3View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:25 pm

Dust

Dust
Admin
Admin

facile, lo puoi fare solo con FlexGrdi una cosa del genere,
Sono Database relazionali quelli che stai descrivendo.....

https://basic4x.forumattivo.com

4View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:27 pm

xfood

xfood
Moderatore
Moderatore

si, mi servirebbe una View, che passando i parametri come "Tabella","Campi","Intestazione di colonne"
mi popoli la FlexGrd

5View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:39 pm

Dust

Dust
Admin
Admin

questo si capisce ed è facile

https://basic4x.forumattivo.com

6View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:50 pm

xfood

xfood
Moderatore
Moderatore

provo ad allegare delle immagini di una schermata semplice da capire

View di ricerca  2021-013
View di ricerca  2021-014
View di ricerca  2021-015


Codice del primo Bottone (Zona)
Array Lista campi da visualizzare

DIMENSION abehavior[2, 4]
abehavior[1, 1] = "Codice"
abehavior[1, 2] = "Codicez"
abehavior[1, 3] = "Codicez"
abehavior[1, 4] = 10
abehavior[2, 1] = "Descrizione "
abehavior[2, 2] = "Deszona"
abehavior[2, 3] = "Deszona"
abehavior[2, 4] = 30

'Calsse Ricerca Selezionato Campi Titolo Tabella
DO FORM PLISTa TO m.uscita WITH abehavior, "Ricerca Zone", "zona"
IF m.uscita then
thisform.txtcodicez.value = zona.codicez
thisform.txtdeszona.value = zona.deszona
end if


Codice Secondo Bottone ( Attivita)

Arrai Campi da Visualizzare
DIMENSION abehavior[2, 4]
abehavior[1, 1] = "Codice"
abehavior[1, 2] = "Codatt"
abehavior[1, 3] = "Codatt"
abehavior[1, 4] = 10
abehavior[2, 1] = "Descrizione "
abehavior[2, 2] = "Desatt"
abehavior[2, 3] = "Desatt"
abehavior[2, 4] = 30

'Calsse Ricerca Selezionato Campi Titolo Tabella

DO FORM PLISTa TO m.uscita WITH abehavior, "Ricerca Attivita'", "attivita"
IF m.uscita then
thisform.txtcodatt.value = attivita.codatt
thisform.txtdesatt.value = attivita.desatt
end if

7View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:54 pm

mabotech

mabotech
Moderatore
Moderatore

A runtime si potrebbe fare una cosa più utile e generica.

1 - scegli un tabella
2 - ti mostra un form "classico" con label e edittext per ogni campo della tabella e accanto una checkbox
3 - nella griglia ti riporterà tutti i campi "checkati" ma con i soli record che corrisponderanno a quanto metterai nelle edittext come dati-filtro.

Certo, il filtraggio potrebbe essere migliore; ad esempio, se hai un campo Importo e inserisci 1000 magari vorresti potergli dire "fino a 1000" o "da 1000 in su"

8View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 4:59 pm

Dust

Dust
Admin
Admin

Mi pare macchinoso

https://basic4x.forumattivo.com

9View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 5:01 pm

xfood

xfood
Moderatore
Moderatore

trovo le ricerche sulle tabelle legate durante la compilazione della form master piu comode cosicome nell'immaggine che ho allegato, non trovo dove sia il problema, non mi sembra cosi complicato,cosi se scrivi per esempio canic si posiziona sul record nella griglia che inizia per canic e comunque vedi anche il record prima, ed eventualmente quello dopo, non voglio un filtro dove vedrei solo la griglia con un record che corrisponde alla ricerca.

10View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 5:06 pm

Dust

Dust
Admin
Admin

Farei cosi all'incirca
View di ricerca  Senza_10

https://basic4x.forumattivo.com

11View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 5:15 pm

xfood

xfood
Moderatore
Moderatore

come vedi, nella form principale clienti, sono in modifica, per cui se scendo e voglio cambiare
per esempio il codice attivita' clicco sul botoone di ricerca attivita' e mi apre la form di ricerca ttivita' la selezione, e cosi abbino al clienti la sua nuova attivita.

12View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 5:19 pm

Dust

Dust
Admin
Admin

Si ma sono tanti bottoni... comunque è na cosa semplice non vedo la difficoltà

A xfood piace questo messaggio.

https://basic4x.forumattivo.com

13View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 5:30 pm

xfood

xfood
Moderatore
Moderatore

quindi mi fai vedere un prototipo?

14View di ricerca  Empty Re: View di ricerca Sab Giu 19, 2021 5:43 pm

Dust

Dust
Admin
Admin

Ho messo un immagine prima. Non ho un prototipo ma ho creto un immagine.
Adesso sono impegnato per un App.

Sto scrivendo in 2 forum, in 1 chat, scrivendo un App e studiando il sorgente C# per lo scontrino elettronico ... faccio già troppe cose

A xfood piace questo messaggio.

https://basic4x.forumattivo.com

Contenuto sponsorizzato



Torna in alto  Messaggio [Pagina 1 di 1]

Permessi in questa sezione del forum:
Non puoi rispondere agli argomenti in questo forum.