I am having problem implementing the IdentifyWidget tool (Mr. Robert Rscheitlin Identify version 3.0 ) in my projects. Regardless of any combination I use with the tags that filter what layers should be identifiable.
What I really would like to do is to Identify all the fields from all the visible layers so I tried this combination
<identifylayeroption>visible</identifylayeroption>
<layers onlythese="false">
However, despite of all these 20 layers being visible in the mapservice: layerA,layerB,layerC,layerD,layerE,layerF,layerG,layerH,layerI,layerJ,layerK AND layerL...........layerS
ONLY layers A,D,H,M, and R return values. This made me think is should be something specific about the mapservice thus I went ahead and created and individual Identify tool for each of the 20 layers (so I created 20 xml one for each layer). No surprisingly, only the individual Identify tool for the same 3 layers worked. The other 17 didn't returned anything when they finished processing. For the individual ones I used the following combination of tags
<identifylayeroption>visible</identifylayeroption>
<layers onlythese="true">
then for each one I included the corresponding fields
Does anybody has any idea why only those 3 layers respond? I printed out each MapServer but couldn't find anythig particular to the 3 layrs other than they were the only one that didn't have a Min. Scale value set.
I would appreciate any help.