|
From: | Mélopie |
Subject: | Re: [noalyss-generale] Subject: Copro: Pas de fiches, dépenses dans mon, budget |
Date: | Thu, 3 Nov 2016 21:55:16 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 |
Le 03/11/16 à 17:00,
address@hidden a écrit :
J'ai dé-commenté la ligne define ("DEBUG",TRUE); dans config..inc.phpMessage: 1 Date: Wed, 2 Nov 2016 21:26:23 +0100 From: Dany De Bontridder <address@hidden> To: Discussion à propos de NOALYSS, développement, support... <address@hidden> Subject: Re: [noalyss-generale] Subject: Copro: Pas de fiches dépenses dans mon, budget Message-ID: <address@hidden> Content-Type: text/plain; charset="utf-8" Le 01/11/2016 à 20:34, Mélopie a écrit :Merci Ina pour votre réponse, Je ne parviens malheureusement pas à accéder aux fiches Charges créées. Elles n'apparaissent pas. Si je tape A, première lettre de la fiche assurance copropriété poste 61310 - (Assurance incendie dans le plan minimal Belge), j'ai un message d'erreur "erreur : ajax fiche".Il faudrait se mettre en mode debug pour diagnostiquer le programme , cela ne devrait pas se produire . Tu pourrais essayer avec la loupe svp ? Pour la même manip, je n'ai plus l'erreur Ajax. J'ai refait les manip' en normal ou en debug : 1. je me logue 2. je vais dans ->Extension->copropriété->budget 4. je crée un nouveau budget 5. je tape les deux premières lettres d'une fiche de charge encodée "AS" pour Assurance (quick-code) ASSURA (Ina, chaque fiche a un quick-code chez moi en effet; Il commence comme le nom de la fiche). 6. je tape la touche return du clavier - Sans debug j'ai le message: SQL ERROR insert into coprop.budget_detail (bt_label,f_id,b_id,bt_amount,cr_id) values ($1,$2,$3,$4,$5) ERROR: invalid input syntax for integer: "" en popup et #0 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(318): Database->exec_sql('insert into cop...', Array) #1 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(224): Copro_Budget->save_detail(Array) #2 /var/www/html/noalyss/include/ext/coprop/include/budget.inc.php(12): Copro_Budget->save(Array) #3 /var/www/html/noalyss/include/ext/coprop/index.php(141): require_once('/var/www/html/n...') #4 /var/www/html/noalyss/include/extension_get.inc.php(42): require_once('/var/www/html/n...') #5 /var/www/html/noalyss/include/lib/ac_common.php(1082): require('/var/www/html/n...') #6 /var/www/html/noalyss/html/do.php(248): show_menu('854') #7 {main} Un budget est créé. - Avec debug j'obtiens : insert into coprop.budget_detail (bt_label,f_id,b_id,bt_amount,cr_id) values ($1,$2,$3,$4,$5)Array ( [0] => [1] => [2] => 2 [3] => [4] => 1 ) SQL ERROR insert into coprop.budget_detail (bt_label,f_id,b_id,bt_amount,cr_id) values ($1,$2,$3,$4,$5) ERROR: invalid input syntax for integer: "" Notice: Array to string conversion in /var/www/html/noalyss/include/lib/class_database.php on line 194 Array#0 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(318): Database->exec_sql('insert into cop...', Array) #1 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(224): Copro_Budget->save_detail(Array) #2 /var/www/html/noalyss/include/ext/coprop/include/budget.inc.php(12): Copro_Budget->save(Array) #3 /var/www/html/noalyss/include/ext/coprop/index.php(141): require_once('/var/www/html/n...') #4 /var/www/html/noalyss/include/extension_get.inc.php(42): require_once('/var/www/html/n...') #5 /var/www/html/noalyss/include/lib/ac_common.php(1082): require('/var/www/html/n...') #6 /var/www/html/noalyss/html/do.php(248): show_menu('854') #7 {main}ERROR: invalid input syntax for integer: ""#0 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(318): Database->exec_sql('insert into cop...', Array) #1 /var/www/html/noalyss/include/ext/coprop/include/class_copro_budget.php(224): Copro_Budget->save_detail(Array) #2 /var/www/html/noalyss/include/ext/coprop/include/budget.inc.php(12): Copro_Budget->save(Array) #3 /var/www/html/noalyss/include/ext/coprop/index.php(141): require_once('/var/www/html/n...') #4 /var/www/html/noalyss/include/extension_get.inc.php(42): require_once('/var/www/html/n...') #5 /var/www/html/noalyss/include/lib/ac_common.php(1082): require('/var/www/html/n...') #6 /var/www/html/noalyss/html/do.php(248): show_menu('854') #7 {main} Un budget est crée. 5. Je tape "AS" dans le premier champs de la fiche dépense 6. Je clique sur la loupe tout de suite après En mode normal J'obtiens "erreur : ajax fiche" 7. si je re-clique sur la loupe je n'ai plus le message d'erreur. Je peux reproduire cette erreur en changeant de champs ou en reprenant le même champs avec le début d'un autre Quick-code (EL pour electricité) En mode debug, je n'ai pas de message d'erreur. Je ne sais toujours pas pourquoi aucune fiche créée ne s'affiche. Quel est le critère d'affichage, qu'est-ce qui le détermine? La réponse est-elle dans la sélection cochée d'un type de fiche dans un journal? Si oui, Pourquoi? Merci à tous les deux! bat D -
|
[Prev in Thread] | Current Thread | [Next in Thread] |