Ce sujet est résolu.
1 | |||
Auteur | Messages | ||
---|---|---|---|
jeanyvon | #1 Posté le 1/1/2022 à 17:06:52 | ||
Gambas? Ma! Et gusto | bonjour et bonne année Ce contrôle devrait fournir une date simple : 01/01/2022 mais il fournit ; 01/01/2022 00:00:00 je crois avoir essayé tout ce que je connais pour obtenir une date sans les heures:
J'en passe et des moins bonnes. Que faire à votre avis. Vieillir? On peut retarder mais pas y échapper! | ||
linuxos | #2 Posté le 1/1/2022 à 19:34:54 | ||
Un peu de sel, de poivre et la crevette sera... | Bonjour et bonne année 2022, Il faut utiliser la commande ‘format’ dans ton cas. Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. | ||
vuott | #3 Posté le 1/1/2022 à 19:40:58 | ||
Ne cedere ineluctabili possimus | Moi aussi, je suggère d’utiliser la fonction "Format()".
« Vita non suavis esse potest, nec Mors amara. » | ||
jeanyvon | #4 Posté le 2/1/2022 à 09:50:45 | ||
Gambas? Ma! Et gusto | Hello tous deux merci de vos réponses Le seul truc c'est que la commande "format" fournie des string et que je voudrais un format date. le but c'est d'avoir dans un gridview la possibilité de trier par date sans passer comme je le fais maintenant par le stockage de mes dates au format float la commande cdate(format(datechooser1.value,"dd/mm/yyyy")) me demande ou une date ou un float. Vieillir? On peut retarder mais pas y échapper! | ||
spheris | #5 Posté le 2/1/2022 à 17:18:40 | ||
Jean yvon, Pour mieux comprendre ton problème et pour y avoir été confronté, sépare ton programme en deux parties: Le code de traitement des dates et la visualisation. Ton code peut trier les dates par dans un tableau avec la commande Sort. Par contre ta gridview n'est qu'une visualisation au format texte. Ne t'en sers pas pour trier des données. Ainsi par exemple je travaille avec un tableau montableau[10,20] puis après traitement j'affiche tout cela dans une gridview. Seules les colonview, les iconview peuvent trier des données. Mais je ne me sers de cette fonction rarement | |||
jeanyvon | #6 Posté le 2/1/2022 à 21:08:06 | ||
Gambas? Ma! Et gusto | bien le bonsoir Merci spheris, je n'y avait pas pensé! Vieillir? On peut retarder mais pas y échapper! | ||
Patrick | #7 Posté le 4/1/2022 à 17:57:01 | ||
Bonsoir, Les dates sont toujours délicates à traiter, Damien a fait une classe dans Laurux qui permet de les manipuler c'est ici : https://github.com/PatrickMag/Laurux/blob/mergepat_ttc/.src/Utils/LDate.class Une fois "nettoyé" des fonctions spécifiques à Laurux cette dernière va gérer les formats date et datetime + affichage + base de données + comparaison ... Une vrais mine d'or. De plus le programme est vraiment bien fait, pour apprendre c'est l'idéal. | |||
spheris | #8 Posté le 5/1/2022 à 09:34:51 | ||
Patrick, merci pour le bout de code. Malheureusement inexploitable pour des débutants comme moi. Y a-til un mode d'emploi pour utiliser cette classe? | |||
Patrick | #9 Posté le 5/1/2022 à 13:20:36 | ||
Non pas de mode d'emploi Mais pour s'en servir il suffit de supprimer tout ce qui accède a la base de donnée puisque c'est du spécifique Laurux : Property Read EDeb As LDate 'Date Debut Exercice comprenant dte Property Read EFin As LDate 'Date Fin Exercice comprenant dte Property Read EInd As Integer 'Index de l'Exercice de 0 -> N(=5) comprenant dte Et Execrice_cloture puis dans le projet
| |||
spheris | #10 Posté le 2/2/2022 à 22:11:05 | ||
A propos de Laurux, ou en est le projet? est-il installable et utilisable sur un PC de maison ? | |||
Patrick | #11 Posté le 3/2/2022 à 09:08:04 | ||
Laurux existe toujours et est toujours en développement. En faite on a été obligé de monter une structure sous forme associative pour pouvoir répondre aux exigences légales et fournir a nos adhérents des "attestations individuels" qui garantissent l'intégrité du logiciel(pas de doubles caisses ect ...). L’adhésion coûte 20€ par an pour une utilisation pro, on a un site internet avec forum d'entraide. La version stable est la 3.68.7 les sources sont sur github, pour voir les nouveaux développements il faut aller sur nos repo respectifs à Damien et moi. Pour utiliser Laurux il suffit d'avoir installé Gambas à partir de la version 3.12, mysql avec un compte utilisateur et de télécharger le logiciel. Il existe aussi une version snap qui embarque gambas 3.14. | |||
1 |