Bonjour Le 16/07/20 à 14:31, Mélopie a écrit : > Bonjour, bonjour, > > Est-ce un petit bug? > > Dans un tableur, j'ouvre une facture générée qui comporte les champs > <<DATE_CALC>> et <<DATE_LIMIT>>. Le premier donne 'YYYY-MM-DD avec la > petit krol qui dérange et l'autre DD.MM.YYYY qui est éditable entant que > variable numérique. > > Pourquoi cette différence de traitement?
Oui , j'ai regardé dans le code https://wiki.noalyss.eu/doc/class_document.html#afb72445653327576a81bced6c619bb9d et dans la fonction replace (ligne 837) du fichier noalyss/include/class/document.class.php , on voit qu'à la ligne 841 la date est formatée en YYYY-MM-DD , et je ne sais pas pourquoi en fait. Si tu remplaces la ligne 841 par $r=${$id}; (comme la 847) , cela fonctionnera comme DATE_LIMIT 837 case 'DATE_LIMIT_CALC': 838 extract ($p_array, EXTR_SKIP); 839 $id='e_ech' ; 840 if ( !isset (${$id}) ) return ""; _* 841 $r=format_date(${$id},'DD.MM.YYYY','YYYY-MM-DD');*_ 842 break; 843 case 'DATE_LIMIT': 844 extract ($p_array, EXTR_SKIP); 845 $id='e_ech' ; 846 if ( !isset (${$id}) ) return ""; 847 $r=${$id}; 848 break; > En plus, les deux champs sont formatés J MMM AAAA dans le modèle qui > permet de générer le fichier. > > J'avoue que pour le moment, j'y perds mon latin. J'espère que mon explication te l'aura rendu :-) Une belle journée, Dany > > Merci pour l'éclaircie ! > -- gpg key 0x6259f36e Alchimerys sprl http://www.alchimerys.be Noalyss , serveur de comptabilité libre ,http://www.noalyss.eu
--- NOALYSS est un Serveur de Comptabilité et de Gestion libre NOALYSS is an ERP Server opensource focused on accountancy Gérer votre abonnement https://lists.nongnu.org/mailman/listinfo/noalyss-generale
