Create new List Templates for MOBIDI Office

  • In MOBIDI Office, list definitions make combo / select fields much easier to use.
  • When we make changes such as adding and removing these lists that we have created for Select Fields, select fields are automatically updated.
  • MOBIDI Office lists consist of keyword and geometry information as standard. You can specify data fields by creating templates, and use them as lists.

For example;

“Work Machines List” in a Construction project → Machine Type, Machine Plate, Machine Operator, ….

“Vehicle List” in a Rent a Car Company → Vehicle Brand, License Plate, Kilometer, ….

In a Reconstruction Project “Real Estate List” → Type of Real Estate (Field, Land, Land), Island / Parcel, Name and Surname of the Right Owner, ….

  • The list template we have prepared by making such definitions will not include selects and we will be able to use the lists we have prepared for that field in each field.
  • These Templates will also allow us to create a package. We will create and present a standard “Layer, list, report” package to every sector.

We keep the List Templates in the directory C: \ MOBIDI \ TableSchemas. Let’s put the templates we just created in this directory.

Sample Template Structure → A template we can use for the “Tool List”

<?xml version="1.0"?>
<Complex name="Root" type="Dece.Collections.Feature.TableSchema, Dece.Tools">
  <Properties>
    <Simple name="SRID" value="4326"/>
    <Simple name="GeometryType" value="NonSpatial"/>
    <Collection name="Columns">
      <Items>
        <Complex>
          <Properties>
            <Simple name="MaxLength" value="-1"/>
            <Simple name="TypeName" value="System.String, mscorlib"/>
            <Dictionary name="Attributes">
              <Items>
                <Item>
                  <Simple value="ShowInGrid"/>
                  <Simple type="System.Boolean, mscorlib" value="True"/>
                </Item>
              </Items>
            </Dictionary>
            <Simple name="Description" value=""/>
            <Simple name="ID" value="Plaka"/>
            <Simple name="DisplayName" value="Plaka"/>
            <Null name="IconName"/>
          </Properties>
        </Complex>
      </Items>
    </Collection>
    <Simple name="Description" value=""/>
    <Simple name="ID" value="TableSchema_Araç"/>
    <Simple name="DisplayName" value="Araç"/>
    <Simple name="Priority" value="100"/>
    <Null name="IconName"/>
  </Properties>
</Complex>