How to get PBA to use the 'stored' value for annotation

I am upgrading a workspace from SS2 and my PBA's generate annotation after the primary feature is placed. The SS2 version placed the stored value on the map. The new version SS4 places the "displayed" value. Here is an example one type of  water main material is Ductile Iron Cement Lined which is place as DI CL on the map. SS4 places "Ductile Iron Cement Lined" on the map which is to say the least not desired. Is there a way to have PBA place the stored value instead? I would think the 'display' value would be only for dialog boxes and other 'labels' in the gui and NOT what actually gets placed on the map. I found one setting named XFM_noFormat that does produce the stored value BUT the annotation's other properties like color, level etc.. aren't formatted either which is unacceptable. I really do not want to change all my domain values 'display value' to the stored value. Has anyone found a workaround?

Thad

Parents Reply
  • Thanks, I have the file. But I still am not able to reproduce the color,level issue in Map SS4 08.11.09.615 or in Map SS4 08.11.09.713.

    What product and version are you using? It looks like you are using Open Utilities Designer. What version?

    Have you exported workspace files for your XFM schema using SS4 Geospatial Administrator?

    I did successfully change your W_MAIN > W_MainText feature definition so that the PBA shows the raw value in the annotation text element.
    PBA: [DIAMETER|XFM_noFormat;]" [MATERIAL|XFM_noFormat;]
    …and for my environment, I also changed this W_MainText’s Text Style value to “default”
    I do see the color,level set as expected both before and after the PBA definition change.

    Another colleague also tried your schema in Open Utilities Designer and also sees the color,level as expected.


    This is a test

Children