GeoOffice analyst nach VertiGIS FM: select, edit

 

<Applications>
  <Application ID="GeoOfficeAnalyst">
    <Path>C:\Program Files (x86)\ArcGIS\Desktop10.8\bin\ArcMap.exe</Path>
    <Instances>
      <Instance Name="GeoOfficeAnalyst Braunau">
        <Project>C:\data\Braunau\Braunau_REF.mxd</Project>
      </Instance>
    </Instances>
  </Application>
 
  <Application ID="DefaultBrowser" ApplicationType="BrowserAndUrl">
    <Path></Path>
    <Instances>
      <Instance Name="ProOffice Dev Ref" Transformer="ProOffice">
        <Project>https:linkToProOfficeProject/{value}</Project>
        <TargetDefinition StartBehaviour="IfNecessary">
          <Operations>
            <Operation Run="select" Name="Select Trees">
              <Tables>
                <Table Name="GeoMan.Tree.Tree">
                  <TargetFields>
                    <TargetField TargetFieldName="view" Values="DetailMask" />
                    <TargetField TargetFieldName="Code" Values="$Code$" />
                  </TargetFields>
                </Table>
              </Tables>
            </Operation>
            <Operation Run="select" Name="Select specific Trees by Code and AssetNo">
              <Tables>
                <Table Name="GeoMan.Tree.Tree">
                  <TargetFields>
                    <TargetField TargetFieldName="view" Values="DetailMask" />
                    <TargetField TargetFieldName="Code" Values="$CodeAsset$" />
                    <TargetField TargetFieldName="AssetNo" Values="$AssetNo$" />
                  </TargetFields>
                </Table>
              </Tables>
            </Operation>
            <Operation Run="edit" Name="Edit Tree">
              <Tables>
                <Table Name="GeoMan.Tree.Tree">
                  <TargetFields>
                    <TargetField TargetFieldName="Code" Values="$CodeEdit$" />
                    <TargetField TargetFieldName="AssetNo" Values="$AssetNoEdit$" />
                  </TargetFields>
                </Table>
                <Table Name="editfields">
                  <TargetFields>
                    <TargetField TargetFieldName="CoordinateX" Values="$AnnotationEdit$" />
                  </TargetFields>
                </Table>
              </Tables>
            </Operation>
          </Operations>
        </TargetDefinition>
      </Instance>
    </Instances>
  </Application>
</Applications>
 
<Sources>
  <Source>
    <SourceInstances>
      <SourceInstance Name="GeoOfficeAnalyst Braunau"></SourceInstance>
    </SourceInstances>
    <SourceConfigurations>
      <SourceConfiguration>
        <TargetInstances>
          <TargetInstance Name="ProOffice Dev Ref"></TargetInstance>
        </TargetInstances>
        <Tables>
          <Table Name="Bäume (2500)">
            <Fields>
              <Field SourceFieldName="BAUMNR" Placeholder="$CodeAsset$" />
              <Field SourceFieldName="KODIERUNG" Placeholder="$AssetNo$" />
            </Fields>
          </Table>
        </Tables>
      </SourceConfiguration>
      <SourceConfiguration>
        <TargetInstances>
          <TargetInstance Name="ProOffice Dev Ref"></TargetInstance>
        </TargetInstances>
        <Tables>
          <Table Name="Bäume (2500)">
            <Fields>
              <Field SourceFieldName="BAUMNR" Placeholder="$Code$" />
            </Fields>
          </Table>
        </Tables>
      </SourceConfiguration>
      <SourceConfiguration>
        <TargetInstances>
          <TargetInstance Name="ProOffice Dev Ref"></TargetInstance>
        </TargetInstances>
        <Tables>
          <Table Name="Bäume (2500)">
            <Fields>
              <Field SourceFieldName="BAUMNR" Placeholder="$CodeEdit$" />
              <Field SourceFieldName="KODIERUNG" Placeholder="$AssetNoEdit$" />
              <Field SourceFieldName="ART" Placeholder="$AnnotationEdit$" />
            </Fields>
          </Table>
        </Tables>
      </SourceConfiguration>
    </SourceConfigurations>
  </Source>
</Sources>
 
</Configuration>