19 messages in org.openoffice.fr.progRe: [prog] OOo1.1.2: Base de ...
FromSent OnAttachments
tens...@no-log.orgNov 11, 2004 10:04 am 
Tony GALMICHENov 11, 2004 10:53 am 
Laurent GodardNov 11, 2004 11:12 am 
tens...@no-log.orgNov 11, 2004 11:13 am 
tens...@no-log.orgNov 11, 2004 11:24 am 
tens...@no-log.orgNov 12, 2004 6:28 am 
Laurent GodardNov 12, 2004 6:48 am 
tens...@no-log.orgNov 12, 2004 7:44 am 
Laurent GodardNov 12, 2004 7:52 am 
tens...@no-log.orgNov 12, 2004 8:40 am 
Philippe progOONov 12, 2004 11:41 am 
Laurent GodardNov 12, 2004 11:58 am 
Bernard MarcellyNov 12, 2004 12:23 pm 
Alex ThurgoodNov 13, 2004 3:17 am 
tens...@no-log.orgNov 13, 2004 9:38 am 
tens...@no-log.orgNov 13, 2004 10:34 am 
Alex ThurgoodNov 15, 2004 12:42 am 
Philippe progOONov 16, 2004 2:08 am 
tens...@no-log.orgNov 16, 2004 3:10 am 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [prog] OOo1.1.2: Base de données - connexion à une source ?Actions...
From:Bernard Marcelly (marc@club-internet.fr)
Date:Nov 12, 2004 12:23:48 pm
List:org.openoffice.fr.prog

At 2004-11-12 17:40, tens@no-log.org wrote:

Salut!

Re,

Val1=oForm.GetByName("TYPE_ADH").effectivevalue

as tu vérifié la valeur de val1 ? est elle valide print val1

En effet, Val1 ne semble pas avoir de valeur.

de quel type est l'objet "TYPE_ADH" ?

Texte [VarChar] de 50 caractères max.

Toujours difficile d'aider sans comprendre exactement ce qui est réalisé ! Je décode: Tu utilises un formulaire nommé Standard (et non pas Formulaire2 indiqué par le commentaire) Dans ce formulaire tu as mis un contrôle nommé VAL_ADH dont on ne sait pas le type. Probablement un contrôle de champ numérique. Mais on ne l'utilise pas dans cette partie du codage. Tu as aussi un contrôle nommé TYPE_ADH, qui est probablement un champ formaté, puisque tu utilises la propriété effectiveValue. C'est bizarre, un simple champ Edit ne suffirait-il pas ? ou bien est-ce que tu fais un savant formatage ? Cela semble être le cas, et générer un string nul. On ne sait pas non plus si un ou les deux contrôles sont liés chacun à un champ de la table du formulaire. J'avoue que je ne comprends pas les instructions comme oForm.updateDouble(oForm.findColumn("VAL_ADH" ),10) Cela marche peut-être (l'objet formulaire utilisant la table liée au formulaire), mais si on utilise un contrôle lié à un champ de table, la mise à jour de la table est bien plus simple (exemple dans le livre Programmation OOo page 581).

Désolé de ne pouvoir aider plus. Bernard