I believe something like this was supported in Struts by using the attribute
indexed=true for the data being iterated over. That way it was possible to
get the row number...

I dont know if webwork has a feature like this... anybody??

^torsten


> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]On Behalf Of René
> Rolander Nygaard
> Sent: 16. august 2002 10:49
> To: [EMAIL PROTECTED]
> Subject: [Webwork-user] Form - appending formnames based on row-number
>
>
> To Webwork-users.
>
> We have a form with a number of data. We save changed whenever the user
> changes the data in a form-field (onChange event)
> We need to make some calculations based on other values on the
> same row. In
> order to handle this this want to append the row number on each
> field-name.
> Example:
> Item   Actual count   Min. count   Wanted count   Ordercount
>    1              5            5             10            5
>    5             10            5             10            0
>    9              6            5             10            0
>   15             12            5             10            0
> Each formfield is named based on their column name eg:
> itemId currCount      minValue     wantedValue    orderCount
> There exist getxxx for each column. There exist and iterator to traverse
> through the list of items.
>
> Changing the field for item 9, min. count to 7 should change ordercount to
> 4.
> We need in the client javascript to be able to get each field and
> its value.
>
> Furthermore we would like the user to be able to press
> key-down/up and jump
> from field to field. (future option)
>
> So from my point of view we have two options.
> One is naming each formfield with the item-id. So the formfieldnames would
> be
> itemId1  currCount1   minValue1   wantedValue1  orderCount1
> itemId5  currCount5   minValue5   wantedValue5  orderCount5
> itemId9  currCount9   minValue9   wantedValue9  orderCount9
> itemId15 currCount15  minValue15  wantedValue15 orderCount15
> Calling the onChange script should then send the itemId as an parameter.
> How could we name the field based on the itemId ? And how should this look
> like for webwork ?
>
> The second option (and our prefered) - using a rowcounter eg:
> itemId1  currCount1   minValue1   wantedValue1  orderCount1
> itemId2  currCount2   minValue2   wantedValue2  orderCount2
> itemId3  currCount3   minValue3   wantedValue3  orderCount3
> itemId4  currCount4   minValue4   wantedValue4  orderCount4
> This will help us move up and down, and would be easier when we are not
> using a simple primary-key like itemId.
> How can we setup WebWork to handle a rowcounter in an iterator,
> and how can
> we append it to the name-field ??
>
> And inputs would be really appreciated
> thank in advance
>  - René Nygaard
>    Net-Mill
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by: OSDN - Tired of that same old
> cell phone?  Get a new here for FREE!
> https://www.inphonic.com/r.asp?r=urceforge1&refcode1=3390
> _______________________________________________
> Webwork-user mailing list
> [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/webwork-user




-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Webwork-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/webwork-user

Reply via email to