Parametry

Niektóre typy pytań w formularzu XLSForm zawierają dodatkowe parametry pozwalające sterować stylem lub zachowaniem pytań w ankiecie. W niektórych przypadkach te parametry uzupełniają wyglądy obsługiwane przez typ pytania. Nie wszystkie parametry są obsługiwane we wszystkich aplikacjach do przesyłania danych (aplikacji Survey123 Mobile, aplikacji terenowej Survey123 i aplikacji internetowej Survey123. Więcej informacji na temat obsługi w aplikacjach zawierają poniższe tabele parametrów, które są pogrupowane według typu pytania i kolumny formularza XLSForm w arkuszu ankiety, która akceptuje dany parametr.

Aby dodać wiele parametrów dla pytania do tej samej kolumny, należy rozdzielić je spacjami. Na przykład pytanie typu range (zakres) może mieć parametry startColor, endColor i color w kolumnie body::esri:style:

startColor=Orange endColor=White color=#FF6347

Ogólne

W tej sekcji opisane są parametry, których można użyć w kolumnach formularza XLSForm bind::esri:parameters i body::esri:style w przypadku wielu typów pytań.

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm bind::esri:parameters dla pytań typu text (tekst), integer (liczba całkowita), decimal (wartość dziesiętna), note (uwaga), date (data), time (czas), dateTime (data i czas), select_one (wybierz jedną), select_multiple (select_multiple), geopoint (punkt geograficzny), calculate (obliczenie) oraz hidden (ukryte).

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych
calculationMode

Służy do kontroli, kiedy wykonać obliczenia w pytaniu.

Wartości: auto | manual | always | whenEmpty

Przykłady:

calculationMode=manual
calculationMode=always

Aplikacja internetowa

Aplikacja terenowa

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm body::esri:style dla pytań typu text (tekst), integer (liczba całkowita), decimal (wartość dziesiętna), select_one (wybierz jedną) z wyglądem autocomplete (autouzupełnianie), select_multiple (wybierz wiele) z wyglądem autocomplete (autouzupełnianie)* oraz barcode (kod kreskowy).

body::esri:style

ParametrOpisAplikacja do przesyłania danych
placeholderText

Należy podać tekst, który będzie wyświetlany w obszarze wejściowym pytania, gdy pytanie jest puste.

Wartości: @[hint] | @[guidance_hint]

Przykłady:

placeholderText=@[hint]
placeholderText=@[guidance_hint]

Survey123 Mobile

Aplikacja terenowa

*Obsługa tylko przez aplikację Survey123 Mobile.

Dźwięk

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm bind::esri:parameters dla pytania typu audio (dźwięk).

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych
codec

Podaj preferowany kodek do nagrania audio. Można podać wiele kodeków, rozdzielając je przecinkami. Zostanie użyty pierwszy kodek zgodny z urządzeniem.

Wartość: <codec name>

Przykład:

codec=amr-nb,aac

Survey123 Mobile

Aplikacja terenowa

fileName

Podaj nazwę pliku.

Wartości: <expression>

Przykłady:

fileName=concat("JobID-", ${job_id})
fileName=concat(${asset_id}, "_", 
  format-date(now(), "%Y%m%d%H%M%S"))

Aplikacja internetowa

max-duration

Należy podać maksymalny czas trwania nagrania audio (w sekundach). Domyślny czas trwania w aplikacji internetowej wynosi 600 (10 minut).

Wartość: <seconds>

Przykład:

max-duration=45

Survey123 Mobile

Aplikacja internetowa

Aplikacja terenowa

max-size

Podaj maksymalną wielkość pliku nagrania audio (w megabajtach). Wielkość domyślna w aplikacji terenowej wynosi 10 MB.

Wartość: <megabytes>

Przykład:

max-size=5

Survey123 Mobile

Aplikacja terenowa

Kod kreskowy

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style dla pytania typu barcode (kod kreskowy).

body::esri:style

ParametrOpisAplikacja do przesyłania danych

barcodeType

Podaj typy kodów kreskowych, które mogą skanować użytkownicy. Można podać wiele typów, rozdzielając je przecinkami. Gdy parametr barcodeType nie jest podany, skanowane mogą być wszystkie obsługiwane typy kodów kreskowych z wyjątkiem aztec, code39, datamatrix, maxicode i pdf417.

Wartości: all | 1d | 2d | <barcode types>

  • all — wszystkie obsługiwane typy z wyjątkiem code39 i pdf417.
  • 1d — wszystkie typy jednowymiarowe z wyjątkiem code39.
  • 2d — wszystkie typy dwuwymiarowe z wyjątkiem pdf417.

Typy jednowymiarowe: codabar | code128 | code39 | code93 | ean13 | ean8 | itf | upca | upce | upceanextension

Typy dwuwymiarowe: aztec | datamatrix | maxicode | pdf417 | qrcode | rss14 | rssexpanded

Przykłady:

barcodeType=qrcode,aztec,code128
barcodeType=ean8,itf
barcodeType=2d
barcodeType=pdf417

Aplikacja terenowa

Plik

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm bind::esri:parameters dla pytania typu file (plik).

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych
fileName

Podaj nazwę pliku.

Wartości: <expression>

Przykłady:

fileName=concat("JobID-", ${job_id})
fileName=concat(${asset_id}, "_", 
  format-date(now(), "%Y%m%d%H%M%S"))

Aplikacja internetowa

max-size

Należy podać maksymalny rozmiar pliku w megabajtach. Wartość domyślna wynosi 10 MB.

Wartość: <megabytes>

Przykład:

max-size=5

Aplikacja internetowa

Grupy

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style dla pytania typu begin group (początek grupy).

body::esri:style

ParametrOpisAplikacja do przesyłania danych

backgroundColor

borderColor

Służy do skonfigurowania koloru tła i ramki grupy lub strony. Więcej na ten temat zawiera sekcja Kolory grup, stron i powtórzeń.

Wartości: <HTML color name> | <hex color code>

Przykłady:

backgroundColor=LightBlue
borderColor=#4682B4
backgroundColor=#C7FFC7 borderColor=#3C6D9E

Survey123 Mobile

Aplikacja terenowa

kompozycja

Służy do konfigurowania stylu kompozycji siatki grupy.

Wartości: dynamic-grid | fixed-grid

Przykład:

layout=fixed-grid

Aplikacja terenowa

Obrazy

W tej sekcji opisane są parametry, których można użyć w kolumnach formularza XLSForm dla pytania typu image (obraz).

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm bind::esri:parameters.

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych
allowAdds

Umożliwia wyłączenie dodawania nowych obrazów podczas edycji istniejących rekordów.

Wartość: false

Przykład:

allowAdds=false

Aplikacja terenowa

fileName

Podaj nazwę pliku.

Wartości: <expression>

Przykłady:

fileName=concat("JobID-", ${job_id})
fileName=concat(${asset_id}, "_", 
  format-date(now(), "%Y%m%d%H%M%S"))

Aplikacja internetowa

Aplikacja terenowa

max-size

Należy podać maksymalny rozmiar pliku w megabajtach. Wartość domyślna wynosi 10 MB.

Wartość: <megabytes>

Przykład:

max-size=5

Aplikacja internetowa

smartAnnotation

W przypadku pytania typu image (obraz) z widokiem annotate (notatka) automatycznie generuje grafikę notatki etykiet i ramki ograniczające wokół wykrytych obiektów. Dołącz te właściwości, aby zdefiniować styl i formatowanie notatki.

Właściwość wymagana: <model_name>

Właściwości opcjonalne: minScore | cameraPreview | label | class | boundingBoxes | outlineWidth | fontSize | font | bold | italic

Przykłady:

smartAnnotation=modelname
  &cameraPreview=true&minScore=0.52
smartAnnotation=modelname&
  cameraPreview=true&minScore=0.52
  &class=classname1,classname2
  &label=false&bold=true

Aplikacja terenowa

smartAttributes

Przeprowadź wykrywanie obiektów lub klasyfikację obrazów i użyj wyników EXIF w swojej ankiecie.

Właściwość wymagana: <model_name>

Właściwości opcjonalne: minScore | cameraPreview | label | class

Przykłady:

smartAttributes=modelname
  &cameraPreview=true&minScore=0.45
smartAttributes=modelname
  &cameraPreview=true
  &class=classname1,classname2
  &label=false

Aplikacja terenowa

redaction

Automatycznie generuj lub ręcznie dodawaj ramki ograniczające i stosuj efekty redagowania na obszarze docelowym.

Właściwość wymagana: <model_name> | @faces | @manual

Właściwości opcjonalne: minScore | cameraPreview | label | class | effect | symbol | fillColor | scale

Przykłady:

redaction=modelname
  &cameraPreview=true&effect=blur
redaction=@manual&effect=blockout
redaction=@faces&cameraPreview=true
  &class=classname1,classname2
  &label=false@effect=symbol&symbol=🐻

Aplikacja terenowa

watermark

topLeftWatermark

topCenterWatermark

topRightWatermark

leftCenterWatermark

centerWatermark

rightCenterWatermark

bottomLeftWatermark

bottomCenterWatermark

bottomRightWatermark

Służy do podania pozycji znaku wodnego obrazu. Należy dodać właściwości, aby zdefiniować zawartość i formatowanie. Więcej informacji na ten temat zawiera sekcja Znaki wodne.

Właściwości: text | color | outlineColor | outlineWidth | haloColor | size | font | bold | italic | margin | image | imageSize

Przykłady:

watermark="Example Text
  &outlineColor=White"
bottomLeftWatermark="Example Text
  &bold=true"
topRightWatermark="@[latitude longitude]
  &size=20"

Aplikacja terenowa

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style dla pytania typu image (obraz).

body::esri:style

ParametrOpisAplikacja do przesyłania danych
allowRename

Określ, czy użytkownicy mogą samodzielnie edytować nazwę pliku.

Wartości: true | false

Przykład:

allowRename=false

Aplikacja terenowa

fileNameVisible

Zdecyduj, czy nazwa pliku ma być widoczna w ankiecie.

Wartości: true | false

Przykład:

fileNameVisible=true

Aplikacja terenowa

footerText

W przypadku pytań typu image (obraz) z wyglądem signature (podpis) należy podać tekst, który będzie wyświetlany na dole okna podręcznego podpisu. Jeśli nie zostanie podana żadna wartość, pod podpisem będzie pojawiać się wskazówka dotycząca pytania. Można ją przekształcić w podpowiedź do pytania za pomocą parametru footerText=@[hint].

Wartości: <none> | @[hint]

Przykłady:

footerText
footerText=@[hint]

Survey123 Mobile

Aplikacja terenowa

metoda

Należy podać metodę rejestrowania dla pytań typu image (obraz). Wartość map jest obsługiwana tylko dla pytań typu image (obraz) z wyglądem annotate (notatka).

Wartości: browse | camera | map

Przykłady:

method=camera
method=map
method=browse,camera,map

Aplikacja internetowa

Aplikacja terenowa

palette

W przypadku pytań typu image (obraz) z wyglądem draw (rysunek) lub annotate (notatka) należy podać niestandardową paletę narzędzi rysowania.

Wartość: <palette name>

Przykład:

palette=SiteLayout

Aplikacja terenowa

previewHeight

Służy do skonfigurowania wysokości podglądu obrazu po wybraniu obrazu. Aby uzyskać podgląd obrazu o maksymalnej wielkości bez zbędnego pustego miejsca, należy użyć parametru previewHeight=0.

Wartości: <lines> | <lines>lines | <percentage of screen height>% | <pixels>pixels

Przykłady:

previewHeight=3lines
previewHeight=120pixels

Aplikacja terenowa

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm parameters dla pytania typu image (obraz).

parameters

ParametrOpisAplikacja do przesyłania danych
max-pixels

W przypadku pytania typu image (obraz) służy do skonfigurowania rozmiaru najdłuższego boku obrazu z zachowaniem pierwotnego współczynnika proporcji.

W przypadku pytań typu image (obraz) z wyglądem signature (podpis) służy do skonfigurowania maksymalnej szerokości okna podręcznego podpisu.

W przypadku pytania typu image (obraz) z wyglądem draw (rysunek) należy skonfigurować płótno na kwadratowy obraz (1:1).

Wartość: <pixels>

Przykłady:

max-pixels=1500
max-pixels=400

Aplikacja internetowa

Aplikacja terenowa

Pytania typu map (mapa)

W poniższej tabeli opisane są parametry, których można użyć w podanych kolumnach formularza XLSForm dla pytań typu geopoint (punkt geograficzny), geotrace (ślad geograficzny) oraz geoshape (kształt geograficzny).

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm bind::esri:parameters.

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych

geokodowanie

Ustaw lokalizator, który ma zwracać geokodowane wyniki.

Wartość: <locator item ID>

Przykład:

geocode=36ff9e8c13e042a58cfce4ad87f55d19

Aplikacja internetowa

Aplikacja terenowa

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style dla pytań typu geopoint (punkt geograficzny), geotrace (ślad geograficzny) oraz geoshape (kształt geograficzny).

body::esri:style

ParametrOpisAplikacja do przesyłania danych
height

Służy do skonfigurowania wysokości podglądu mapy.

Wartości: <lines> | <lines>lines | <percentage of screen height>% | <pixels>pixels

Przykłady:

previewHeight=6lines
previewHeight=250pixels

Aplikacja terenowa

lineColor2

fillColor3

Służy do podania koloru linii i wypełnienia obiektu liniowego lub poligonowego. Dotyczy tylko podglądu mapy w Survey123. Więcej informacji zawiera temat Symbolizacja geometrii.

Wartości: <HTML color name> | <hex color code>

Przykład:

lineColor=Black 
fillColor=#9EFFF5

Survey123 Mobile

Aplikacja terenowa

lineWidth2

Służy do podania szerokości linii w pikselach dla obiektu liniowego lub poligonowego. Dotyczy tylko podglądu mapy w Survey123.

Wartość: <pixels>

Przykłady:

lineWidth=3

Survey123 Mobile

Aplikacja terenowa

map

Służy do skonfigurowania domyślnej mapy bazowej.

Wartości: <map name> | <map item ID>

Przykłady:

map="World Topography"
map=de26a3cf4cc9451298ea173c4b324736

Aplikacja internetowa

Aplikacja terenowa

mapTools

Kontroluj narzędzia map, które są dostępne dla pytań typu geopoint (punkt geograficzny), geotrace (ślad geograficzny) i geoshape (kształt geograficzny).

Wartości: search | mapSwitcher | zoom | home | locate

Przykłady:

mapTools=zoom
mapTools=search,locate

Aplikacja terenowa

method2

Należy podać metodę rejestrowania. Jeśli używana jest metoda Wierzchołek, można skonfigurować dodatkowe parametry.

Wartości: sketch | vertex

Dodatkowe wartości wierzchołka, mają zastosowanie tylko w aplikacji terenowej: streaming | beep | haptic | edit

Przykłady:

method=vertex
method=vertex,streaming
method=vertex,streaming,haptic

Aplikacja internetowa

Aplikacja terenowa

minCaptureZoomLevel

Podaj minimalny poziom, przy którym można rejestrować geometrię.

Wartość: <integer>

Przykład:

minCaptureZoomLevel=17

Aplikacja internetowa

overlay

Służy do wyświetlania lokalizacji punktów z pierwszego pytania typu geopoint (punkt geograficzny) w powtórzeniu w dowolnym innym pytaniu typu geopoint, geoshape (kształt geograficzny) lub geotrace (ślad geograficzny) w ankiecie. Należy dodać właściwości, aby zdefiniować zawartość i styl.

Wartość: <repeat name>

Właściwości: view | preview | icon | iconColor | iconOutlineColor | iconSize | label | labelColor | labelOutlineColor | fontSize

Przykłady:

overlay=campsites&preview=true
overlay=hydrants&label=asset_id&icon=hydrant&iconColor=Red

Aplikacja terenowa

precision

Podaj liczbę miejsc dziesiętnych, które będą zarówno rejestrowane w pytaniach typu map (mapa), jak i wyświetlane na panelu indywidualnej odpowiedzi w ankiecie. Jeśli ten parametr nie zostanie skonfigurowany, w pytaniu typu map (mapa) będą rejestrowane wszystkie dostępne miejsca dziesiętne, ale na panelu indywidualnej odpowiedzi będzie wyświetlane tylko sześć miejsc dziesiętnych.

Wartość: <integer>

Przykład:

precision=4

Aplikacja internetowa

snapMode

Określ sposób działania dociągania. Punkty mogą być dociągane do innych obiektów, a linie i poligony mogą być dociągane do innych obiektów lub do siebie. Dostępne tylko w przypadku ustawienia method=vertex.

Wartości: feature | self2

Przykład:

snapMode=feature
snapMode=self
snapMode=self,feature

Aplikacja internetowa

symbol1

Należy podać plik .png, który będzie używany jako znacznik punktu na mapie. Należy dodać właściwości, aby zdefiniować pozycję i skalę.

Wartość: <file name>.png

Właściwości: x | y | scale

Przykład:

symbol=meter.png?x=0.6&y=0.1&scale=1.5

Aplikacja terenowa

1 – Obsługiwane tylko przez pytanie typu geopoint (punkt geograficzny).

2 – Obsługiwane tylko przez pytania typu geoshape (kształt geograficzny) i geotrace (ślad geograficzny).

3 – Obsługiwane tylko przez pytanie typu geoshape (kształt geograficzny).

Pytania z wieloma możliwościami odpowiedzi

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm parameters dla pytań typu select_one (wybierz jedną), select_multiple (wybierz wiele) oraz rank (ranga).

parameters

ParametrOpisAplikacja do przesyłania danych
randomize

Losowe przedstawienie kolejności wyborów na liście wyboru.

Wartości: true

Przykład:

randomize=true

Aplikacja internetowa

Aplikacja terenowa

Zakres

W tej sekcji opisane są parametry, których można użyć w kolumnach formularza XLSForm dla pytania typu range (zakres). Łącząc wiele parametrów, należy je rozdzielić spacjami.

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style. Więcej informacji na ten temat zawiera sekcja Opcje stylu.

body::esri:style

ParametrOpisAplikacja do przesyłania danych

startColor

endColor

color

Określ kolory suwaka zakresu:

  • Kolor suwaka na początku zakresu.
  • Kolor suwaka na końcu zakresu.
  • Kolor używany do wypełnienia miejsca między początkiem suwaka a wybraną wartością.

Wartości: <HTML color name> | <hex color code>

Przykłady:

startColor=Blue endColor=Red
startColor=Orange endColor=White color=#FF6347
endColor=#262626 color=Yellow

Survey123 Mobile

Aplikacja internetowa

Aplikacja terenowa

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm parameters dla pytania typu range (zakres). Więcej informacji znajduje się w sekcji Parametry suwaka zakresu.

parameters

ParametrOpisAplikacja do przesyłania danych

start

end

step

Należy podać wartości początku, końca i etapu suwaka zakresu.

Wartości: <integer> | <decimal>

Przykłady:

start=0 end=50 step=5
start=10.25 end=1 step=0.25

Survey123 Mobile

Aplikacja internetowa

Aplikacja terenowa

Powtórzenia

W tej sekcji opisane są parametry, których można użyć w kolumnach formularza XLSForm dla pytania typu begin repeat (rozpocznij powtórzenie).

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm bind::esri:parameters.

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych
allowAdds

Umożliwia dodanie nowych rekordów powtórzeń.

Wartości: true | false

Przykład:

allowAdds=true

Aplikacja terenowa

allowUpdates

Umożliwia zmodyfikowanie istniejących rekordów powtórzeń.

Wartości: true | false

Przykład:

allowUpdates=false

Aplikacja terenowa

query

Umożliwia wyświetlenie w formularzu istniejących rekordów powtórzeń. Należy podać dodatkowe parametry zapytania, aby filtrować dostępne rekordy.

Wartości: <none> | "SQL statement"

Przykłady:

query
query="severity='high'"

Aplikacja terenowa

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style dla pytania typu begin repeat (rozpocznij powtórzenie).

body::esri:style

ParametrOpisAplikacja do przesyłania danych

backgroundColor

borderColor

Służy do skonfigurowania koloru tła i ramki powtórzenia. Więcej na ten temat zawiera sekcja Kolory grup, stron i powtórzeń.

Wartości: <HTML color name> | <hex color code>

Przykłady:

backgroundColor=LightBlue
borderColor=#4682B4
backgroundColor=#C7FFC7 borderColor=#3C6D9E

Survey123 Mobile

Aplikacja terenowa

addRecordMode

W przypadku powtórzenia o wyglądzie tabelarycznym określenie trybu dla przycisku Dodaj rekord i opcji Kopiuj do nowego rekordu w widoku tabelarycznym. Wartość domyślna to row. Gdy wartością jest row, nowy rekord jest dołączany do widoku tabelarycznego. Gdy wartością jest form, nowy rekord jest otwierany w widoku formularza.

Wartości: row | form

Przykład:

addRecordMode=form

Survey123 Mobile

editInFormView

W przypadku powtórzenia o wyglądzie tabelarycznym pokazywanie lub ukrywanie opcji Edytuj w widoku formularza w widoku tabelarycznym. Wartość domyślna to true.

Notatka:

Kiedy powtórzenie zawiera błędy, opcja Edytuj w widoku formularza jest włączona, nawet jeśli parametr editInFormView jest skonfigurowany na wartość false.

Wartości: true | false

Przykład:

editInFormView=false

Survey123 Mobile

copyToNewRecord

W przypadku powtórzenia o wyglądzie tabelarycznym pokazywanie lub ukrywanie opcji Kopiuj do nowego rekordu w widoku tabelarycznym. Ta opcja umożliwia użytkownikom zduplikowanie rekordu w powtórzeniu. Wartość domyślna to true. Parametr addRecordMode określa sposób dodawania zduplikowanego rekordu.

Wartości: true | false

Przykład:

copyToNewRecord=true

Survey123 Mobile

editInTabularView

W przypadku powtórzenia o wyglądzie tabelarycznym włączanie lub wyłączanie edycji w widoku tabelarycznym. Wartość domyślna to true. Gdy wartością jest false, wszystkie komórki w widoku tabelarycznym są dostępne tylko do odczytu.

Wartości: true | false

Przykład:

editInTabularView=false

Survey123 Mobile

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm body::esri:style dla pytań w powtórzeniach tabelarycznych.

body::esri:style

ParametrOpisAplikacja do przesyłania danych

showInTabularView

W przypadku powtórzenia o wyglądzie tabelarycznym pokazywanie pytania jako kolumny w widoku tabelarycznym. Wartość domyślna to false.

Wartości: true | false

Przykład:

showInTabularView=true

Survey123 Mobile

Tekst

W tej sekcji opisane są parametry, których można użyć w kolumnach formularza XLSForm dla pytania typu text (tekst).

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm bind::esri:parameters.

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych
geokodowanie

W przypadku pytań typu text (tekstowe) z wyglądem geocode (geokodowanie) należy skonfigurować lokalizator tak, aby zwrócił geokodowane wyniki, gdy jest używany wygląd geocode.

Wartość: <locator item ID>

Przykład:

geocode=36ff9e8c13e042a58cfce4ad87f55d19

Aplikacja internetowa

Aplikacja terenowa

W poniższej tabeli opisane są parametry, których można użyć w kolumnie formularza XLSForm body::esri:style dla pytania typu terxt (tekst).

body::esri:style

ParametrOpisAplikacja do przesyłania danych
defaultHeight

W przypadku pytań typu text (tekst) z wyglądem multiline (wielowierszowy) ustaw początkową wysokość pola tekstowego. Wysokość pola tekstowego będzie zwiększana, aby dostosować się do tekstu odpowiedzi.

Wartość: <number of lines>

Przykład:

defaultHeight=5

Aplikacja terenowa

indicator

W przypadku pytań typu text (tekstowe) z wyglądem geocode (geokodowanie) umożliwia wyświetlanie w geokodowanych wynikach kierunku i odległości od bieżącej lokalizacji urządzenia.

Wartości: direction | distance | none

Przykłady:

indicator=none
indicator=direction
indicator=direction,distance

Aplikacja terenowa

maxResults

W przypadku pytań typu text (tekstowe) z wyglądem geocode (geokodowanie) należy podać maksymalną liczbę zwracanych wyników. Domyślna wartość to 6.

Wartość: <number of results>

Przykład:

maxResults=10

Aplikacja internetowa

Aplikacja terenowa

proximity

W przypadku pytań typu text (tekstowe) z wyglądem geocode (geokodowanie) należy podać, czy wyniki geokodowane będą pokazywać tylko wyniki w określonym promieniu od lokalizacji urządzenia.

Wartości: <distance>m | km | ft | mi | yd

Przykłady:

proximity=3km
proximity=1000ft

Aplikacja terenowa

propozycje

W przypadku pytania typu text (tekst) z wyglądem geocode (geokodowanie) można zmienić sposób wypełniania sugestii. Wartość domyślna to tak.

Wartości: yes | no

Przykład:

suggestions=no

Aplikacja terenowa

Dalmierz

W poniższej tabeli opisany jest parametr, którego można użyć w kolumnie formularza XLSForm bind::esri:parameters dla pytań typu text (tekst), integer (liczba całkowita) oraz decimal (wartość dziesiętna) w pobrania wartości z dalmierza.

bind::esri:parameters

ParametrOpisAplikacja do przesyłania danych

pomiar

W przypadku pytania typu text (tekst), decimal (liczba dziesiętna) lub integer (liczba całkowita) z wyglądem rangefinder (dalmierz) ustaw pomiary, które zostaną zapisane w pytaniu. Jeśli wartości zawierają spacje, ujmij listę wartości w cudzysłów.

Wartości: height | azimuth | horizontalDistance | slopeDistance | inclination | multipleHeights

Przykłady:

measurement=height
measurement=height,azimuth,horizontalDistance
measurement="multipleHeights,Height 1,Height 2"

Aplikacja terenowa