au niveau des cellules dans Calc, vérifier que les dates sont au format "JJ-MM-AAAA HH:MM:SS" ?
----- Mail original ----- | Bonjour, | | Dans une de mes bases de données, je manipule des dates afin de | programmer plusieurs évènements en fonction d'une date entrée par | l'utilisateur (grosso-modo, l'utilisateur entre une date de | rendez-vous, | il exécute une requête et plusieurs évènements sont générés, qui | permettent de "programmer" plusieursautres opérations à effectuer X | jours avant le rendez-vous, puis Y jours, puis Z jours etc... | | D'un point de vue pratique, l'utilisateur ouvre une feuille Calc, | mentionne les nouveaux rdv directement dans la base de donnée (après | avoir appuyé sur F4) puis clique/dépose sa requête dans la feuille de | calcul ; il sélectionne ensuite le contenu de sa feuille de calcul et | la | clique/dépose dans une table de la base de données MySQL contenant | tout | un tas de trucs sur les différents dossiers traités ; l'avantage de | faire ainsi, c'est que l'utilisateur n'a qu'à entrer un numéro de | dossier, une date, une heure et cocher ou non une case, pour générer | 3 | évènements à 3 date différentes, l'ensemble de ces opérations pouvant | se | faire au clavier, et la saisie d'un nouveel évènement ne nécessitant | pas | de reprendre la souris ; pour info, cette façon de procéder est (la | plupart du temps) beaucoup plus rapide que d'utiliser le formulaire | contenu dans le logiciel qui exploite la base de données, dans la | mesure | où ledit logiciel impose de multiples manoeuvres (cliquer en haut à | gauche pour ouvrir un formulaire qui se situe dans la partie droite | de | l'écran, ce qui fait qu'il faudra traverser l'écran avec la souris | pour | pouvoir se positionner dans le formulaire) et aller/retour entre la | souris et le clavier qui, à la longue, sont assez pénibles; par | certains | aspects il manque d'ergonomie et le recoursau cliquer/déposer de Calc | permet, en partie, de contourner cette difficulté. | | Quoi qu'il en soit, jusqu'à présent, tout allait plutôt bien sauf que | la | base de données dans laquelle je dois insérer mes évènements a changé | un | peu de structure (je n'en suis pas l'administrateur) ; auparavant, | elle | stockait les dates dans un champ et les heures dans un autre ; | désormais, elle veut qu'on lui donne tout dans le même champ, au | format | numérique (pas texte) "yyyy-mm-dd hh:mm:ss" ; qu'à cela ne tienne, | j'ai | modifié ma requêteet j'ai essayé de naviguer entre les from_unixtime | et | unix-timestamp ; j'arrive à peu près à ce que je veux, sauf que : à | l'affichage du résultat de la requête, que ce soit dans Base ou dans | Calc, il m'est rigoureusement impossible d'obtenir autre chose que " | yyyy-mm-dd hh:mm" ! Même une instruction "select now()" me renvoie un | résultat sous la forme "dd-mm-yy hh:mm". | | Du coup, je viens vous demander si quelqu'un saurait où sont cachées | mes | secondes et, surtout, comment je pourrais bien faire pour les | afficher ? | | Mon système : | Windows 7, SP1 | LibO 4.1.4.2 | Java jre-7u51 | | J'ai bien tenté de repasser sur LibO 4.1.3, puisà Java jre-7u45, mais | sans résultatprobant. | | D'avance, merci de votre aide. | | (le plus drôle étant que je n'en ai même pas besoin, sauf que | lorsqu'elles ne sont pas là, l'importation dans la base -MySQL- de | destination ne se passe pas bien : la valeur qui apparaît ensuite | dans | la base MySQL n'est pas la valeur qui apparaissait à l'écran ; dans | le | rendez-vous initial, l'utilisateur renseigne un heure de rendez-vous | et | la requête calculera une heure de fin, 15 minute après, puisque la | base | de données destination veut un timestamp de début et un timestamp de | fin; si les secondes ne sont pas renseignées, dans tous les cas, soit | la | date de début sera avancée d'une minute et la date de fin | interviendra | 16 minutes après, soit la date de fin sera 14 minutes après la date | de | début) | -- M. Cyrille GROSDEMANGE Service Informatique et Réseaux Mairie d'Audincourt ---- Pensez à la planète : êtes-vous certain d'avoir besoin d'imprimer ce mail ? Seuls des formats ouverts peuvent assurer la pérennité de vos documents. -- Envoyez un mail à [email protected] pour savoir comment vous désinscrire Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/ Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être supprimés
