Ricerca con Script o …..

Ricerca con Script o …..

Categoria:
0
0

Buonasera a tutti e Buone feste, spero nel vostro aiuto. Ho allegato schema tabelle e relazioni.
partiamo dall’inizio: nel mio database ho le seguenti tabelle:

ARTICOLI:
idArticolo
Codice
Descrizione
Ean
….

MOVIMENTI:
idMovimenti
Data
Operatore

MOVIMENTIRIGHE:
idMovimentiRighe
idMovimenti (relazionato con MOVIMENTI->idMovimenti)
idArticolo
Codice
Quantita
Data

Nel formato MOVIMENTI, ho inserito, chiaramente un Portale per le rispettive righe
quello che non riesco proprio a fare è cercare un articolo tramite Codice o EAN o …..
La mia idea é quella di, alla pressione del pulsante “NUOVO RIGO” aprire un finestra un campo di ricerca, cercare il testo inserito in ARTICOLI->Codice, se non lo trovo cercare in ARTICOLI->Ean. Se trovo l’articolo, tornare nel formato MOVIMENTI ed inserire nel campo idArticolo l’idArticolo del file Articoli.

Ho da poco iniziato con FileMaker pro 15 e, credetemi, prima di chiedere aiuto, ho letto quasi tutto nel forum ma non riesco a trovare l’input giusto.
Siete la mia ultima speranza. Grazie e Buon 2017.

Segnalato come spam
Pubblicata da (Domande: 1, Risposte: 1)
Domanda inviata 28 Dicembre 2016 16:24
43 vis.
0
Domanda privata

Buongiorno Giulio,
grazie tante per il suggerimento, provo e ti aggiornerò. Grazie ancora.

Segnalata come spam
Pubblicata da (Domande: 1, Risposte: 1)
Risposta inviata 29 Dicembre 2016 13:28
0
Domanda privata

Buongiorno Lorenzo.

la procedura va realizzata secondo me in due fasi.
per prima cosa ti serve una relazione per identificare l’articolo, e quindi uno script per trasferire le informazioni nella tabella movimentirighe.

Per creare la relazione vanno creati i due campi chiave, ovvero un campo negli articoli che racchiuda codice e ean (teto, indicizzato, calcolato, con un calcolo sul tipo Codice & ¶ & Ean, che chiameremo per convenzione c_codice) e un campo nei movimenti in cui inserire il codice che cerchi (testo, globale, possiamo chiamarlo g_key).

A questo punto crei una relazione articoli::c_codice=movimenti::g_key.

quindi passiamo all’interfaccia. per me ti per l’inserimento di nuovi articoli in un movimento ti conviene creare un popover in cui inserisci il campo g_key con un pusante di ricerca (ti basta uno script che salvi il record e aggiorni la finestra); una volta inserito un valore e confermato dovrebbero apparire i dati dell’articolo secondo la relazione che hai appena creato. A questo punto un pulsante arttiva uno script che memorizza in una variabile l’articolo scelto e l’id del movimento e crea con questi valori il nuovo record in movimentirighe.

Volendo puoi anche inserire un secondo campo (numerico, globale) per permettere all’utente di inserire anche la quantità.

a presto.

.g.

Segnalata come spam
Pubblicata da (Domande: 0, Risposte: 1544)
Risposta inviata 29 Dicembre 2016 11:24