Take the 2-minute tour ×
Mathematica Stack Exchange is a question and answer site for users of Mathematica. It's 100% free, no registration required.

Possible Duplicate:
Question about MapThread and Dynamic

I write a function name as inputFieldsList and it returns both InputFieldsand InputFieldValueswith in single list.

inputFieldsList[kl_] := 
   (inputvaluelist = Table[0, {kl}];
    {
    Table[
            (
            With[{i = i},
                (InputField[Dynamic[inputvaluelist[[i]]], Number, 
    ContinuousAction ->
                True, ImageSize -> {50, 20}, Alignment -> Center])
                    ]
            ),
            {i, 1, Length[inputvaluelist]}
              ],
    Dynamic[inputvaluelist]
    }
   )

calling that Function

result = inputFieldsList[5]

TestCases:

case1:

       Part[result, 1]

case2:

         Part[result,2]

case3:

        Part[result,1,1]

case4:

      Part[result, 2,1]

case4 is not working....

why it is not working?

How can I extract specific element from the second element of the result?

can anybody help me?

share|improve this question
    
Check result[[2]] // FullForm. –  b.gatessucks Jan 21 '13 at 10:20
    
I want to extract any specific element from the second element of the result. –  subbu Jan 21 '13 at 10:28
add comment

marked as duplicate by Mr.Wizard Jan 21 '13 at 10:28

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1 Answer

Part[result /. Dynamic -> Identity, 2, 1]
share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.