Client UI komponent - entry, numericentry og editor
Hvordan sette opp entry, numericentry og editor komponentene i Client UI
Entry-, numericentry- og editor-komponentene kan brukes til å legge til skrivefelter i ulike moduler i BxMobile. Dette brukes ofte for å legge til informasjon i en ordre i ERP-systemet. Du må konfigurere Client UI og Export to ERP, og noen ganger også SQL Integration.
Innhold- 1. Client UI
- 2. Export to ERP
- 3. SQL Integration (valgfritt)
- 4. BxMobile
- 5. Plassering og bredde
- 6. Andre komponenter
1. Client UI
Gå til Client UI i BxAdmin, og trykk på Add for å legge til. Fyll ut riktig Screen-navn (se oversikt her). I dette eksempelet er Screen-navnet PickingList. Skriv deretter inn navnet på feltet. Trykk på Confirm når du er ferdig.

Når feltet er lagt til, kan du justere de øvrige kolonnene. Fyll ut Y-pos med ønsket verdi, for eksempel 4 for å plassere feltet under de eksisterende feltene i Plukk-modulen. Hvis feltet skal hente eller sende informasjon fra en varelinje eller ordrelinje, skriver du prefikset lines. foran feltnavnet i Source Field. For en hodeverdi som skal vises i ordrehodefelter i Plukk- eller Mottak-modulen, skal du ikke legge til prefiks. Du kan også velge hvilken profil feltet skal tilhøre hvis du har flere profiler og ikke alle skal ha feltet.
| Screen | Fylles ut automatisk når du legger til feltet, men kan justeres ved behov. I dette eksempelet er PickingList og PickingMenu riktige. |
| Name | Navn på Client UI-feltene. I dette eksempelet bruker du Linje og Tallinfo. |
| Enabled | true – fylles ut automatisk når du oppretter feltet. Du kan slå det av eller på etter behov |
| Source Field | information og numberinformation er feltene du henter informasjon fra i dette tilfellet. |
| Visible | Har ingen effekt i BxMobile (brukes bare i BxWebManager). Bruk Enabled for å slå feltet av eller på i BxMobile. |
| X-pos | 1 – plasserer feltet på venstre halvdel av skjermbildet. Overskriften plasseres automatisk til venstre for feltet. |
| Y-pos | 4 og 5 – plasserer feltene på henholdsvis rad 4 og 5 i skjermbildet. |
| Width | 3 – antall kolonner feltet strekker seg over. Med X-pos 1 og Width 3 går feltet helt ut til høyre kant. |
| Height | Ikke relevant |
| Tab Index | Valgfritt. Angir rekkefølgen feltet får fokus i når du trykker Enter eller skanner. Skriv inn 1, 2, 3 og videre. |
| Component Type | entry, numericentry eller editor |
| Label | Info og Tall i dette tilfellet, Velg en kort tekst som passer innenfor kolonnebredden. |


2. Export to ERP
I seksjonen Export to ERP velger du eksportoppsettet for modulen du konfigurerer. I dette eksempelet er det PickingList Create, som er satt opp mot Visma Net. Feltene under Destination kan derfor ha andre navn hvis du bruker et annet ERP-system. Legg merke til prefikset lines. i Source Field; det må samsvare med Client UI-oppsettet. Du kan aktivere Ignore Zero for å unngå å sende en verdi når feltet ikke er fylt ut. 
3. SQL Integration (valgfritt)
Du trenger ikke å konfigurere SQL Integration for å hente data hvis feltene bare skal legge til informasjon på en ordre fra BxMobile. Hopp over dette steget hvis det ikke er relevant.
Feltene Info og Tall er lagt til i ordrelinje-spørringen som henholdsvis information og numberinformation. I eksempelet er verdien information hardkodet direkte i spørringen. I praksis henter du ønsket verdi fra et felt i stedet.

4. BxMobile
Når du har konfigurert BxAdmin og hentet innstillingene og dataene til BxMobile, vises feltene omtrent slik. Hvilke data du må hente, avhenger av modulen.

En positiv Tab Index-verdi angir rekkefølgen feltet får fokus når brukeren går mellom feltene. Verdier på 1, 2, 3 og videre angir rekkefølgen.
5. Plassering og bredde
X-pos, Y-pos og Width fungerer likt for alle Client UI-komponenter i BxMobile. Se Plassering og bredde i BxMobile i label-artikkelen for rutenettet med fire kolonner, felt over hele bredden, bredde på overskrifter (overviewheaderwidth) og infobilder.
- numericentry godtar bare tall.
- editor blir høyere jo mer tekst du skriver i infobildene (f.eks. PickingInfo og OrderInfo).
- I infobildene styrer bare Y-pos rekkefølgen. X-pos og Width har ingen effekt.
6. Andre komponenter
For mer informasjon om andre Client UI-komponenter, se: