Viimeisin päivitys: 16.1.2023

Voimassa alkaen: 2021.05.00 ja uudempia, Opter Driver Androidille 1.7.6 ja uudempia

Terminaalin kuvauksen näyttäminen Opter Driverissa

Voit tarkastella tietoja Opter Driverin terminaalirekisterin kentässä Kuvaus. Kaikkiin näkymiin on mahdollista lisätä tietoja (kuljetusluettelo, yksityiskohtanäkymä, toimitusvahvistusnäkymä jne.), mutta koska teksti voi olla pitkä, se sopii parhaiten yksityiskohtanäkymään, <expandedrows> kohdassa App.Design. Lisätietoa osiosta App.Design on kohdassa App.Design.

Vaihe 1: Valitse, mitä haluat näyttää

Valitse ensin, haluatko näyttää sovelluksessa lähtö- vai saapumisterminaalin vai molemmat. Nimi ja kuvaus näytetään eri muuttujilla riippuen siitä, onko terminaali kuljetuksen lähtö- vai saapumisterminaali. Seuraavia muuttujia käytetään nimen ja kuvauksen esittämiseen:

  • ADDRESSHUBNAMEFROM: Sen terminaalin nimi, josta tavarat kuljetetaan.

  • ADDRESSHUBTEXTFROM: Lähtöterminaalin kuvaus.

  • ADDRESSHUBNAMETO: Sen terminaalin nimi, johon tavarat kuljetetaan.

  • ADDRESSHUBTEXTTO: Saapumisterminaalin kuvaus.

  • DELIVERYADDRESSHUBNAMEFROM: Terminaalin nimi, jos se on merkitty tilauksen lähettäjäksi.

  • DELIVERYADDRESSHUBTEXTFROM: Lähtöterminaalin kuvaus, jos terminaali on merkitty tilauksen lähettäjäksi.

  • DELIVERYADDRESSHUBNAMETO: Terminaalin nimi, jos se on merkitty tilauksen vastaanottajaksi.

  • DELIVERYADDRESSHUBTEXTTO: Saapumisterminaalin kuvaus, jos terminaali on merkitty tilauksen vastaanottajaksi.

Esimerkki 1

Tilaus toimitetaan lähettäjältä kahden terminaalin kautta vastaanottajalle, eli kuljetuksia on kolme. Tilauksen lähettäjä ja vastaanottaja eivät ole terminaaleja. Seuraavia muuttujia käytetään näyttämään terminaalien nimet ja kuvaukset kolmessa kuljetuksessa.

  1. Ensimmäinen kuljetus kattaa toimituksen lähettäjältä terminaaliin 1, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO.

  2. Toinen kuljetus käsittää matkan terminaalista 1, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM (2a) terminaaliin 2, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO (2b).

  3. Kolmas kuljetus tarkoittaa matkaa terminaalista 2, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM vastaanottajalle.

Jos tilauksessa on useampi kuin yksi kuljetus, terminaalit ovat siten sekä saapumis- että lähtöterminaaleja riippuen siitä, mitä kuljetusta katsotaan. Yllä olevassa esimerkissä terminaali 1 on saapumisterminaali kuljetuksessa 1 ja lähtöterminaali kuljetuksessa 2 ja niin edelleen.

Esimerkki 2

Tilaus toimitetaan lähettäjältä kahden terminaalin kautta vastaanottajalle, eli kuljetuksia on kolme. Tilauksen lähettäjä ja vastaanottaja ovat terminaaleja. Seuraavia muuttujia käytetään näyttämään terminaalien nimet ja kuvaukset kolmessa kuljetuksessa.

  1. Ensimmäinen kuljetus käsittää matkan terminaalista 1 (lähettäjältä), DELIVERYADDRESSHUBNAMEFROM/DELIVERYADDRESSHUBTEXTFROM (1a) terminaaliin 2, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO (1b).

  2. Toinen kuljetus käsittää matkan terminaalista 2, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM (2a) terminaaliin 3, ADDRESSHUBNAMETO/ADDRESSHUBTEXTTO (2b).

  3. Kolmas kuljetus käsittää matkan terminaalista 3, ADDRESSHUBNAMEFROM/ADDRESSHUBTEXTFROM (3a) terminaaliin 4 (vastaanottajalle), DELIVERYADDRESSHUBNAMETO/DELIVERYADDRESSHUBTEXTTO (3b).

Vaihe 2: Valitse missä haluat näyttää tiedot

Valitse Asetukset > MobiilidataMobiilidata-asetukset ja avaa App.Design. Alla olevassa koodiesimerkissä on annettu sekä lähtö- että saapumisterminaalin nimi ja kuvaus vastaanottajan osoitteen perään yksityiskohtanäkymässä, <expandedrows>.

Ehdot, condition="DELIVERYADDRESSHUBNAMEFROM" ja niin edelleen, aiheuttavat sen, että kenttää ei näytetä ollenkaan, jos Opterin vastaavassa kentässä ei ole tietoja. Esimerkiksi riviä, jossa on teksti ”Lähettävä terminaali” ja DELIVERYADDRESSHUBNAMEFROM-muuttuja, ei näy yllä olevassa Opter Driver -kuvakaappauksessa, koska tilauksen lähettäjä ei ole terminaali.

Kun olet valmis, sulje ikkuna Layout ja valitse Tallenna kohdassa Mobiilidata-asetukset.

Riveillä 102–128 näytetään terminaalirekisterin tiedot johdannon kuvan mukaisesti.
<expandedrows>
      <row>
        <item itemname="CURRENTSTATUS" width="50" font="LARGE" />
        <item itemname="CUSTOMER" width="50" font="LARGE" />
      </row>
      <row>
        <item itemname="SERVICETYPE" width="50" font="LARGE" />
        <item itemname="ORDERDATE" width="50" font="LARGE" />
      </row>

      <!-- Sender -->
      <row>
        <item itemname="'Lastas'" width="50" font="LARGEBOLD" />
        <item itemname="EARLIESTPICKUPTIME" width="25" font="LARGEBOLD" />
        <item itemname="'-'" width="5" font="LARGEBOLD" />
        <item itemname="LATESTPICKUPTIME" width="25" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESSFROM" multiline="false" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="STREETFROM,' ',STREETNOFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="ADDRESS2FROM" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESS3FROM" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ZIPCODEFROM,' ',CITYFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="PHONEFROM" width="100" font="LARGE" />
        <item itemname="'PK: ',ENTRECODEFROM" condition="ENTRECODEFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="SENDERREFERENCE" width="100" font="LARGE" />
      </row>


      <!-- Mottaker oppdrag -->
      <row>
        <item itemname="'Lossas'" width="50" font="LARGEBOLD" />
        <item itemname="EARLIESTDELIVERYTIME" width="25" font="LARGEBOLD" />
        <item itemname="'-'" width="5" font="LARGEBOLD" />
        <item itemname="LATESTDELIVERYTIME" width="25" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESSTO" multiline="false" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="STREETTO,' ',STREETNOTO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="ADDRESS2TO" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDRESS3TO" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ZIPCODETO,' ',CITYTO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="PHONETO" width="100" font="LARGE" />-->
        <item itemname="'PK: ',ENTRECODETO" condition="ENTRECODETO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="RECEIVERREFERENCE" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="CUSTOMERPROJECT" width="50" font="LARGE" />
        <item itemname="PROJECTNUMBER" width="50" font="LARGE" />
      </row>

      <!-- Avsender/Mottaker ordre -->
      <row>
        <item itemname="'Avsändare'" width="60" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="DELIVERYADDRESSFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DELIVERYSTREETFROM" width="100" font="LARGE" />
        <item itemname="DELIVERYCITYFROM" width="100" font="LARGE" />
      </row>
      <row>
      </row>

      <row>
        <item itemname="'Mottagare'" width="60" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="DELIVERYADDRESSTO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DELIVERYSTREETTO" width="100" font="LARGE" />
        <item itemname="DELIVERYCITYTO" width="100" font="LARGE" />
      </row>
      <row>
      </row>
      <row>
        <item itemname="'Avsändarterminal: ',DELIVERYADDRESSHUBNAMEFROM" condition="DELIVERYADDRESSHUBNAMEFROM"/>
      </row>
      <row>
        <item itemname="'Beskrivning: ',DELIVERYADDRESSHUBTEXTFROM" condition="DELIVERYADDRESSHUBTEXTFROM"/>
      </row>
      
      <row>
        <item itemname="'Ankomstterminal: ',DELIVERYADDRESSHUBNAMETO" condition="DELIVERYADDRESSHUBNAMETO"/>
      </row>
      <row>
        <item itemname="'Beskrivning: ',DELIVERYADDRESSHUBTEXTTO" condition="DELIVERYADDRESSHUBTEXTTO"/>
      </row>
      
      <row>
        <item itemname="'Från terminal: ',ADDRESSHUBNAMEFROM" condition="ADDRESSHUBNAMEFROM"/>
      </row>
      <row>
        <item itemname="'Beskrivning: ',ADDRESSHUBTEXTFROM" condition="ADDRESSHUBTEXTFROM" />
      </row>
      
      <row>
        <item itemname="'Till terminal: ',ADDRESSHUBNAMETO"  condition="ADDRESSHUBNAMETO" />
      </row>
      <row>
        <item itemname="'Beskrivning: ',ADDRESSHUBTEXTTO" condition="ADDRESSHUBTEXTTO"/>
      </row>
      <!-- Dimensions -->
      <row>
        <item itemname="PACKAGES,' kli'" condition="PACKAGES" width="40" font="LARGEBOLD" />
        <item itemname="WEIGHT,' kg'" condition="WEIGHT" width="60" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="VOLUME,' m3'" condition="VOLUME" width="33" font="LARGEBOLD" />
        <item itemname="LOADMETER,' flm'" condition="LOADMETER" width="33" font="LARGEBOLD" />
        <item itemname="AREA,' ppl'" condition="AREA" width="33" font="LARGEBOLD" />
      </row>

      <row>
        <item itemname="'Tillägg:'" condition="ADDSERVICECOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="ADDSERVICE.QUANTITY" width="20" font="NORMAL" />
        <item itemname="ADDSERVICE.NAME" width="80" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Lösaföremål:'" condition="LOOSEITEMCOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="LOOSEITEM.NAME" width="20" font="NORMAL" />
        <item itemname="LOOSEITEM.STARTINGQUANTITY" width="80" font="NORMAL" />
        <item itemname="LOOSEITEM.ENDINGQUANTITY" width="80" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Kollin:'" condition="PACKAGECOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="'A'" condition="PACKAGECOUNT" width="5" font="NORMAL" />
        <item itemname="'KT'" condition="PACKAGECOUNT" width="12" font="NORMAL" />
        <item itemname="'VIKT'" condition="PACKAGECOUNT" width="18" font="NORMAL" />
        <item itemname="'L'" condition="PACKAGECOUNT" width="11" font="NORMAL" />
        <item itemname="'B'" condition="PACKAGECOUNT" width="11" font="NORMAL" />
        <item itemname="'H'" condition="PACKAGECOUNT" width="11" font="NORMAL" />
        <item itemname="'KLI ID'" condition="PACKAGECOUNT" width="32" font="NORMAL" />
      </row>
      <row>
        <item itemname="PACKAGE.QUANTITY" width="5" font="SMALL" />
        <item itemname="PACKAGE.PACKAGETYPE" width="12" font="SMALL" />
        <item itemname="PACKAGE.WEIGHT" width="18" font="SMALL" />
        <item itemname="PACKAGE.DEPTH" width="11" font="SMALL" />
        <item itemname="PACKAGE.WIDTH" width="11" font="SMALL" />
        <item itemname="PACKAGE.HEIGHT" width="11" font="SMALL" />
        <item itemname="PACKAGE.PACKAGEID" width="32" font="SMALL" />
      </row>

      <row>
        <item itemname="'POD:'" condition="PODCOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="POD.DATE" width="25" font="NORMAL" />
        <item itemname="POD.TIME" width="25" font="NORMAL" />
        <item itemname="POD.NAME" width="50" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Avvikelser:'" condition="DAMAGECOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="DAMAGE.TYPE" width="35" font="NORMAL" />
        <item itemname="DAMAGE.COMMENT" width="65" font="NORMAL" />
      </row>

      <row>
        <item itemname="'Artiklar:'" condition="PRICEITEMCOUNT" width="100" font="LARGEBOLD" />
      </row>
      <row>
        <item itemname="PRICEITEM.UNIT1QUANTITY" width="25" font="NORMAL" />
        <item itemname="PRICEITEM.UNIT1NAME" width="25" font="NORMAL" />
        <item itemname="PRICEITEM.DESCR" width="50" font="NORMAL" />
      </row>

      <!-- Message -->
      <row>
        <item itemname="SENDERINSTRUCTION" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DRIVERMESSAGEFROM" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DRIVERMESSAGETO" width="100" font="LARGE" />
      </row>
      <row>
        <item itemname="DRIVERMESSAGE" width="100" font="LARGE" />
      </row>
    </expandedrows>

Katso myös