Hi Kishore,
1) Unable to understand index function, can you please understand with example, gone through wiki's on scn still confused:
---->>>>> An Index is like providing an initial value to a data type. Suppose you have a data type as Roll No. of students in a class. Then this has to be start with 1 with an incremental value of 1. By doing this you will get your Roll No. generated.
An as far as context within an index is considered, you can think of it as for different classes the Roll No. has to be start with 1. It can not have the same value for entire classes. Then in that case you should use context change for every new class.
2) when to use boolean functions, when ever I use "AND" & "OR" functions I get map errors, attaching the graphical map i used for testing, please explain
---->>> Boolean "AND" & "OR" functions results into true or false. Provided the values you are providing are of same type. Be careful while you map using Boolean "AND" & "OR". Many a times we made a mistake of comparing a Boolean to a "String". Even I had done those silly mistakes. In those cases it will show an error in processing log something like this:
"Cannot cast boolean to a string ".
You can proceed with your mapping as suggested by Harish. In this case you are first checking whether CCINS & CCNUM are equal to 10 or not. This will result into a Boolean value of "True" or "False". These values will be feed to "AND" which is a Boolean function and can accept Boolean results.