Errore Forms Configurator Dadabik 10

carlos

New member
Buongiorno,
ho provato a creare una tabella ex novo usando il modulo "Data". Quando accedo al Forms configurator appare l'errore "unexpected error function get_where_value_form_preview code 2" in una finestra di popup. L'anteprima non funziona e non sembra creare il modulo. Se servono informazioni di accesso posso fornirle in privato.

Grazie per l'aiuto e cordiali saluti,
C.A.S.

Your current DaDaBIK version

You are using DaDaBIK version 10.0-Manarola enterprise, installed on 01-20-2020 (installation code: 152025e25cf951ae93), the latest version of DaDaBIK is 10.0-Manarola released on 12-12-2019

You are runnning the last release of DaDaBIK

In case you want to upgrade to a more powerful edition (from Pro to Enterprise/Platinum, from Enteprise to Platinum) please contact us.

System info

PHP Version: 7.2.24-0ubuntu0.18.04.2

mysql version: 5.7.28-0ubuntu0.18.04.4

Web server: Apache/2.4.29 (Ubuntu)

Client: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Firefox/68.0
 

eugenio

Administrator
Staff member
Buongiorno Carlos,
domanda: la tabella ha una primary key e da pages vede che questa è impostata come "unique field"? Se sì, per debuggare il problema è necessario aprire la console del browser (in google chrome: visualizza -> opzioni per sviluppatori -> console javascript ).
Quando entra nel form configurator vedrà una chiamata ad un URL che inizia in questo modo
index.php?function=get_where_value_form_preview&tablename= ....
dovrebbe vedere che cosa risponde questa pagina e riportarlo qua nel forum.

Cordiali saluti,
 

carlos

New member
> domanda: la tabella ha una primary key e da pages
> vede che questa è impostata come "unique field"?

Sì, c'è una primary key. Ho provato anche a creare altre tabelle o ad utilizzare quelle create direttamente con phpmyadmin, ma il problema c'è sempre

> Quando entra nel form configurator vedrà una chiam
> ata ad un URL che inizia in questo modo
> index.php?function=get_where_value_form_preview&ta
> blename= ....

Nella console non appare nulla. "No errors", "no warnings". Il messaggio di errore appare in una finestra di popup. Si verifica sia con Firefox sia con Chrome.

https://nextcloud.cas-studio.it/index.php/s/BcfoyPERz5Y56MC

Grazie mille
C.A.S.
 

eugenio

Administrator
Staff member
In effetti la chiamata che le citavo sopra viene fatta solo una volta per tabella/sessione, quindi se e' già stata fatta non la vede più.
Proceda in questo modo (tenendo sempre aperta la console):
- log out
- login
- pulizia della console (questo solo per non fare confusione con altre chiamate ma non è indispensabile)
- admin -> form configurator

Dovrebbe vedere in console la chiamata a :
index.php?function=get_where_value_form_preview&tablename= ....

Deve cliccare su questa chiamata, se è in chrome verrà diretto nella tab "network", da qua clicchi ancora sulla URL e potrà poi, cliccando "response", vedere la risposta della chiamata, che quasi sicuramente è la causa dell'errore.

Se ha problemi può eventualmente aprire un email ticket.

Saluti,
 
Top