Le 9 juil. 10 à 16:12, zryip theSlug a écrit :
but instead to have a Sum button outside the Data Grid, you try to
refresh
the Sum with the closeFieldEditor, right?
Yes, up to now I have a button outside the data grid but I would have
like to re calculate the sums automatically as soon as the user had
changed the value of any cell.
Le 9 juil. 10 à 16:25, zryip theSlug a écrit :
The correct usage of the closeFieldEditor is to use it in the
default column
behavior or the column behavior of thecolumns to sum (Débit and
Crédit)
Add a column behavior to the first column (Débit), and edit the
behavior.
Ah! OK! more complex than I was hoping ;-))
In fact currently, in this app. I did not need any template stack so I
am just using
"copy group "DataGrid" of group "Templates" of stack
"revDataGridLibrary" to this card" to get the first one and then I
copy it when necessary ;-)
Then I can't add a column behavior.
I have still to learn much more about managing the behaviors of the
data grids ;-))
I am going tol try your solution with a datagrid drawn from the
palette tool in order to get a template stack.
Thanks a lot for your attention and help
Best regards
André
In the script, change the closeFieldEditor like this:
on closeFieldEditor pFieldEditor
set the text of fld "fldTotDébit" to the uSumOfColumn["Débit"] of the
dgControl of me
set the text of fld "fldTotCrédit" to the uSumOfColumn["Crédit"] of
the
dgControl of me
end closeFieldEditor
Untested but should work.
If all is ok, update the column behavior of the "crédit" column with
the
same script
2010/7/9 Andre.Bisseret <[email protected]>
Bonjour TheSlug,
Thank you for your reply.
Seems I am missing something
I have 2 fields under the datagrid where I want to put the total of 2
columns of the datagrid (fldTotDébit and fldTotCrédit)
In the script of the datagrid, I put:
on closeFieldEditor pFieldEditor
set the text of fld "fldTotDébit" to the uSumOfColumn["Débit"] of me
set the text of fld "fldTotCrédit" to the uSumOfColumn["Crédit"]
of me
end closeFieldEditor
but when I edit a cell of the datagrid nothing happens
Could be because I don"t know what should be the parameter
pFieldEditor?
André
Le 9 juil. 10 à 14:37, zryip theSlug a écrit :
Bonjour André,
You have to use the CloseFieldEditor event.
Have a look to this lesson:
http://lessons.runrev.com/manuals/datagrid/lessons/7335
Regards,
2010/7/9 Andre.Bisseret <[email protected]>
Bonjour,
I have quite small editable data grids.
I would like to re-calculate the totals of the columns after the
user has
changed the value of any cell.
I don't need to know what cell was edited.
What message should I use ?
Thanks in advance for any advice
Best regards from Grenoble (very hot here!)
--
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.co.cc
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
--
-Zryip TheSlug- wish you the best! 8)
http://www.aslugontheroad.co.cc
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution