Ciao,
scusate la domanda banale, ma ho cercato sul forum e on-line e non riesco a venire a capo di queste relazioni many to many.
Ho creato le seguenti tabelle:
Tabella Prodotto
Id_Prodotto (valore autoincrementale)
Nome_prodotto (campo testo)
Tabella Negozio
Id_Negozio (valore autoincrementale)
Nome_negozio (campo testo)
Prodotti_disponibili (campo testo)
Tabella Joint
Id_Joint (valore autoincrementale)
fk_Prodotto (collegato con il campo Id_Prodotto)
fk_Negozio (collegato con il campo Id_Negozio)
Ho configurato i campi in Dadabik come segue:
Form Joint
fk_Prodotto (select_single, Lookup table name = Prodotto, Lookup table primary key field = Id_Prodotto, Lookup table linked fields = Nome_Prodotto)
fk_Negozio (select_single, Lookup table name = Negozio, Lookup table primary key field = Id_Negozio, Lookup table linked fields = Nome_Negozio)
Form_Negozio
Nome_Negozio (text, alfanumerico)
Prodotti_disponibili (select_multiple_checkbox, Lookup table name = Prodotto, Lookup table primary key field = Id_Prodotto, Lookup table linked fields = Nome_Prodotto)
Tutto funziona, ma se inserisco una Master/details view per vedere nel form negozi i prodotti collegati al singolo negozio, non funziona con nessuna configurazione, perchè prende sempre come unico riferimento l'Id_Negozio e lo confronta direttamente con l'Id_Prodotto... In sostanza la tabella Joint non si popola mai... Avete qualche suggerimento e qualche documento da suggerirmi per una lettura?
My system info are:
You are using DaDaBIK version 9.0-Monterosso enterprise, installed on 16-08-2018 (installation code: 0), the latest version of DaDaBIK is 9.0-Monterosso released on 05-07-2018
You are runnning the last release of DaDaBIK
PHP Version: 7.2.7
mysql version: 5.7.21
Web server: Apache/2.2.34 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.2.7 mod_ssl/2.2.34 OpenSSL/1.0.2o DAV/2 mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_perl/2.0.9 Perl/v5.24.0
Client: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1.2 Safari/605.1.15
scusate la domanda banale, ma ho cercato sul forum e on-line e non riesco a venire a capo di queste relazioni many to many.
Ho creato le seguenti tabelle:
Tabella Prodotto
Id_Prodotto (valore autoincrementale)
Nome_prodotto (campo testo)
Tabella Negozio
Id_Negozio (valore autoincrementale)
Nome_negozio (campo testo)
Prodotti_disponibili (campo testo)
Tabella Joint
Id_Joint (valore autoincrementale)
fk_Prodotto (collegato con il campo Id_Prodotto)
fk_Negozio (collegato con il campo Id_Negozio)
Ho configurato i campi in Dadabik come segue:
Form Joint
fk_Prodotto (select_single, Lookup table name = Prodotto, Lookup table primary key field = Id_Prodotto, Lookup table linked fields = Nome_Prodotto)
fk_Negozio (select_single, Lookup table name = Negozio, Lookup table primary key field = Id_Negozio, Lookup table linked fields = Nome_Negozio)
Form_Negozio
Nome_Negozio (text, alfanumerico)
Prodotti_disponibili (select_multiple_checkbox, Lookup table name = Prodotto, Lookup table primary key field = Id_Prodotto, Lookup table linked fields = Nome_Prodotto)
Tutto funziona, ma se inserisco una Master/details view per vedere nel form negozi i prodotti collegati al singolo negozio, non funziona con nessuna configurazione, perchè prende sempre come unico riferimento l'Id_Negozio e lo confronta direttamente con l'Id_Prodotto... In sostanza la tabella Joint non si popola mai... Avete qualche suggerimento e qualche documento da suggerirmi per una lettura?
My system info are:
You are using DaDaBIK version 9.0-Monterosso enterprise, installed on 16-08-2018 (installation code: 0), the latest version of DaDaBIK is 9.0-Monterosso released on 05-07-2018
You are runnning the last release of DaDaBIK
PHP Version: 7.2.7
mysql version: 5.7.21
Web server: Apache/2.2.34 (Unix) mod_wsgi/3.5 Python/2.7.13 PHP/7.2.7 mod_ssl/2.2.34 OpenSSL/1.0.2o DAV/2 mod_fastcgi/mod_fastcgi-SNAP-0910052141 mod_perl/2.0.9 Perl/v5.24.0
Client: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1.2 Safari/605.1.15