C'était parce que j'avais aussi mis les elements pour datasource dans 
les propery editors!

Merci beaucoup encore.

Rob

Robert Leleu wrote:
> Robert Wood skribis :
>> Hmmm, this almost works now:
>>
>> filtervalue1=hk_thisform.get_pyvisible("author_name_input").value()
>> ds=hk_thisform.datasource()
>> db=hk_thisform.database()
>> de=db.new_table("authors")
>> de.enable()
>> de.setmode_insertrow()
>> de.column_by_name("author_name").set_asstring(filtervalue1)
>> de.disable()
>>
>> It works in that it does insert a new column and writes a value in the 
>> appropriate place. the only problem is that *after* I have closed the 
>> form (but not before) it also overwrites the last value inserted into 
>> the table into the first table entry!
>>
>> Cheers,
>>
>> Rob
> Alors deux précisions (sait-on jamais!)
> Ma base de données est mysql
> Ma table comporte un champ auto-incrémenté; voici le code de création de 
> cette table:
> 
> table=db.new_table()
> table.set_name("etiquettes")
> table.setmode_createtable()
> col=table.new_column()
> col.set_columntype(hk_column.auto_inccolumn)
> col.set_name("cleunik")
> col=table.new_column()
> col.set_columntype(hk_column.textcolumn)
> col.set_size(50)
> col.set_name("pad")
> 
> etc.....plusieurs colonnes similaires
> 
> table.create_table_now()
> db=ds.database()
> de=db.new_table("etiquettes")
> 
> Cette table est immédiatement utilisée (pour un rapport...finalement 
> imprimé), puis elle reste inutilisée. Lors du prochain usage je commence 
> par la détruire avant d'en reconstruire une neuve. Sur la dernière table 
> étiquettes actuellement présente je ne vois rien d'anormal.
> 
> If I understand what you describe, you should be able to alleviate the 
> difficulty by destroying the first, polluted, row....in fact I did not 
> find how to do that, and presumably I did it by inscribing an empty 
> value, and writing some code to reuse empty rows before to add new 
> ones.....will see that later, only if you need..
> 
> En espérant que vous allez réussir à faire fonctionner sans cette anomalie.
> 
>>
>> Robert Leleu wrote:
>>> Robert Wood skribis :
>>>> Merci, Robert, pour le réponse.
>>>>
>>>> Ça marche pas pour moi, je devine que je comprend pas bien!
>>>>
>>>> J'ai essayé:
>>>>
>>>> 1. filtervalue1=hk_thisform.get_pyvisible("author_name_input").value()
>>>> 2. db=hk_thisform.database()
>>>> 3. de=db.new_table("author_table")
>>>> 4. de.enable()
>>>> 5. de.setmode_insertrow()
>>>> 6. de.column_by_name("author_name").set_asstring(filtervalue1)
>>>> 7. de.disable()
>>>>
>>>> Mais j'ai l'erreur:
>>>>
>>>> Line 6: 'None Type' object has no attribute 'set_asstring'.
>>>>
>>>> Je devine que je comprend pas "de"!
>>> En effet. Dans mon cas la définition de de découle de la succession 
>>> suivante:
>>> ds=hk_thisform.datasource()
>>> db=ds.database()
>>> de=db.new_table("etiquettes")
>>>
>>> J'ai trouvé cela en fait parce que la table "etiquettes" est une table 
>>> neuve et vide que je viens de créer.
>>> N'oublie pas la ligne
>>> de.setmode_insertrow()
>>>
>>>> Merci encore.
>>>>
>>>> Rob
>>>>
>>>>
>>>>
>>>> I discontinue any translation...your french is so perfect!
>>> ------------------------------------------------------------------------
>>>
>>> -------------------------------------------------------------------------
>>> This SF.net email is sponsored by: Microsoft
>>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> _______________________________________________
>>> Hk-classes-discuss mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/hk-classes-discuss
>>
>> -------------------------------------------------------------------------
>> This SF.net email is sponsored by: Microsoft
>> Defy all challenges. Microsoft(R) Visual Studio 2008.
>> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
>> _______________________________________________
>> Hk-classes-discuss mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/hk-classes-discuss
> 
> ------------------------------------------------------------------------
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Hk-classes-discuss mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/hk-classes-discuss

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Hk-classes-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hk-classes-discuss

Reply via email to