Adrešu ievades vadīklas izmantošana, lai ērti ievadītu adreses
Adrešu ievadīšana var būt kaitinoša un kļūmīga, jo īpaši mobilo programmu lietošanas gadījumos. Izmantojiet adrešu ievades vadīklas, lai atvieglotu adrešu ievadi. Šī vadīkla izmanto daļējās atbilstības loģiku, lai ieteiktu iespējamas atbilstības rakstot. Atlasiet vēlamo, lai ātri un ērti ievadītu precīzu adresi.
Vadīkla adresi atgriež kā strukturētus datus. Programmā var izvilkt tādu informāciju kā pilsēta, iela, novads, kā arī platuma un garuma koordinātas. Dati ir daudzām lokalizācijām un starptautiskiem adrešu formātiem draudzīgā formātā.
Priekšnoteikumi
Lai izmantotu šo vadīklu programmāš, ir nepieciešams iespējot vides ģeotelpiskos līdzekļus. Noteikti pārskatiet ģeotelpisko vadīklu lietošanas priekšnosacījumus. Papildinformāciju par adrešu ievades vadīklas datu izmantošanu skatiet konfidencialitātes un drošības tabulā.
Pievienojiet adrešu ievades vadīklu savai programmai
Ar rediģēšanai atvērtu programmu pakalpojumā Power Apps Studio:
- Atveriet cilni Ievietot un izvērsiet Ievade.
- Atlasiet Adreses ievade, lai ievietotu adreses ievades lodziņu programmas ekrānā, vai velciet vadīklu ekrānā, lai to novietotu precīzāk. Ievadiet vismaz trīs rakstzīmes, ieskaitot vienu adreses ievades vadīklas numuru.
Iestatīt noklusējuma meklēšanas rādiusu
Pēc noklusējuma vadīkla meklēs informāciju lietotāja atrašanās vietas apgabalā. Varat precizēt noklusējuma meklēšanas apgabalu, lai palīdzētu sašaurināt sākotnējos rezultātus.
- Adreses ievades vadīklas cilnē Rekvizīti ieslēdziet rekvizītu Meklēšana rādiusā.
- Ievadiet garumu, platumu un rādiusu (metros).
Šī vadīkla sāks meklēšanu pēc platuma un garuma, izmantojot norādīto attālumu.
Kartes vadīklas izmantošana kopā ar adrešu ievades vadīklu
Varat programmai pievienot pogu, lai ievadītās adreses saglabātu kā datu kolekciju. Pēc tam šīs adreses var izgūt un parādīt kartes vadīklā.
Pievienojiet kartes un adrešu ievades vadīklu savai programmai.
Ievietojiet un novietojiet pogas vadīklu.
Mainiet pogas vadīklas rekvizītu OnSelect, kā norādīts tālāk. (Ieteikums: nokopējiet formulu un ielīmējiet to formulas joslā vai rekvizītu cilnē Papildu.)
Ievadiet garumu, platumu un rādiusu (metros).
Šī vadīkla sāks meklēšanu pēc platuma un garuma, izmantojot attālumu, kas norādīts laukā Rādiuss.
If(IsBlank(AddressInput1.SearchResultJson), "", Collect(locations, {Latitude: AddressInput1.SelectedLatitude, Longitude: AddressInput1.SelectedLongitude}))
Šī formula saglabā pašreizējā platuma un garuma grādus kolekcijā ar nosaukumu atrašanās vietas, kamēr vien meklēšanas rezultāti nav tukši.
Atlasiet kartes vadīklu. Nomainiet tās rekvizītus šādi:
Rekvizīta nosaukums vērtība Kur Vienumi "Locations" Cilne Rekvizīti ItemsLatitudes "Latitude" Cilne Papildu ItemsLongitudes "Longitude" Cilne Papildu
Kad lietotājs atlasa pogu, kartē kā jauna spraudīte tiek pievienots adreses ievades vadīklas rezultāts.
Rekvizīti
Mainiet adreses ievades vadīklas darbību un izskatu, izmantojot rekvizītus. Daži rekvizīti ir pieejami tikai cilnē Papildu.
Rekvizīts | Apraksts | Tipi | CIlne |
---|---|---|---|
Noklusējuma vērtība | Iestata vadīklas sākotnējo vērtību. | String | Papildu rekvizīti: Default |
Ieteikuma teksts | Iestata norādes, kas vadīklā tiek rādītas, pirms lietotājs ievada tekstu. | String | Papildu rekvizīti: HintText |
Fonts | Iestata vadīklas tekstā izmantoto fontu saimes nosaukumu. | Nolaižamais saraksts | Paplašinātā skata rekvizīti Font |
Fonta lielums | Iestata vadīklas teksta lielumu. | Skaitlis ar peldošo komatu | Papildu rekvizīti: FontSize |
Fonta biezums | Iestata vadīklas teksta līnijas biezumu uz Treknraksts, Gaišāks, Parasts vai Pustrekns. | Nolaižamais saraksts | Papildu rekvizīti: FontWeight |
Teksta līdzinājums | Iestata vadīklas teksta horizontālo līdzinājumu uz Centrs, Taisnots, Pa kreisi vai Pa labi. | Nolaižamais saraksts | Papildu rekvizīti: TextAlignment |
Līnijas augstums | Iestata vertikālo attālumu starp vadīklas teksta rindiņām. | Skaitlis ar peldošo komatu | Papildu rekvizīti: LineHeight |
Parādīšanas režīms | Nosaka, vai vadīkla atļauj lietotāja ievadi (Rediģēt), parāda tikai datus (Skatīt) vai ir atspējota (Atspējota). | Nolaižamais saraksts | Papildu rekvizīti: DisplayMode |
Fonta stils | Iestata vadīklas teksta stilu uz Slīprakstā, Pasvītrots, Pārsvītrots vai Nav. | Nolaižamais saraksts | Papildu rekvizīti: Slīpraksts, Pasvītrojums, Pārsvītrojums |
Meklēšanas rezultātu limits | Iestata ieteikto adrešu skaitu, ko rāda vadīkla. | Integer | Papildu rekvizīti: SearchResultLimit |
Meklēt rādiusā | Mosaka, vai vadīklai vajadzētu ieteikt adreses Garuma un Platuma Rādiusā. | Boolean | Papildu rekvizīti: SearchWithinRadius |
Ģeogrāfiskais platums | Iestata adrešu ieteikumu centra punkta ģeogrāfiskā platuma koordināti. Nepieciešams ieslēgt Meklēt rādiusā. | Skaitlis ar peldošo komatu no -90 līdz 90. | Papildu rekvizīti: Latitude |
Ģeogrāfiskais garums | Iestata adrešu ieteikumu centra punkta ģeogrāfiskā garuma koordināti. Nepieciešams ieslēgt Meklēt rādiusā. | Skaitlis ar peldošo komatu no -180 līdz 180. | Papildu rekvizīti: Longitude |
Rādiuss | Iestata rādiusu metros ap Garumu un Platumu, lai ierobežotu adrešu ieteikumus. Nepieciešams ieslēgt Meklēt rādiusā. | Skaitlis ar peldošo komatu | Papildu rekvizīti: Radius |
Valodu | Iestata valodu, kurā tiek atgriezti adrešu ieteikumi | String | Papildu rekvizīti: Language |
Valstu grupa | Identificē ar komatu atdalītu valstu/reģionu sarakstu, lai ierobežotu adrešu ieteikumus ISO 3166 alfa-2 formātā; piemēram,ASV,CA,MX ·. | String | Papildu rekvizīti: CountrySet |
Ir redzams | Rāda vai paslēpj vadīklu. | Boolean | Papildu rekvizīti: Visible |
Iekšējā atkāpe augšpusē | Iestata attālumu starp vadīklas tekstu un šīs vadīklas augšējo malu. | Skaitlis ar peldošo komatu | Papildu rekvizīti: PaddingTop |
Apakšējā iekšējā atkāpe | Iestata attālumu starp vadīklas tekstu un šīs vadīklas apakšējo malu. | Skaitlis ar peldošo komatu | Papildu rekvizīti: PaddingBottom |
Kreisā iekšējā atkāpe | Iestata attālumu starp vadīklas tekstu un šīs vadīklas kreiso malu. | Skaitlis ar peldošo komatu | Papildu rekvizīti: PaddingLeft |
Labā iekšējā atkāpe | Iestata attālumu starp vadīklas tekstu un šīs vadīklas labo malu. | Skaitlis ar peldošo komatu | Papildu rekvizīti: PaddingRight |
Pozīcija | Novieto vadīklas augšējo kreiso stūrī pie ekrāna koordinātām, kas norādītas ar X un Y. | Integer | Papildu rekvizīti: X, Y |
Izmērs | Nosaka vadīklas izmērus, izmantojot platuma un augstuma pikseļu vērtības, kas norādītas rekvizītos Platums un Augstums. | Integer | Papildu rekvizīti: Platums, Augstums |
Apmales rādiuss | Nosaka vadīklas apmales stūra radiusu. | Skaitlis ar peldošo komatu | Papildu rekvizīti: BorderRadius |
Krāsa | Iestata vadīklas teksta un fona krāsu. | Nav piemērojams | Papildu rekvizīti: FillColor , TextColor |
Apmale | Nosaka vadīklas apmales stilu, platumu un krāsu. | Nav piemērojams | Papildu rekvizīti: BorderStyle, BorderThickness, BorderColor |
Cilnes rādītājs | Nosaka secību, kādā tiek atlasīta vadīkla, ja lietotājs tajā pārvietojas, izmantojot tabulēšanas taustiņu. | Integer | Papildu rekvizīti: TabIndex |
Tooltip | Nosaka tekstu, kas jārāda, kad lietotājs virzās pāri vadīklai. | String | Papildu rekvizīti: Tooltip |
Norādīšanas krāsa | Iestata vadīklas teksta, fona un apmales krāsas, kad lietotājs peles rādītāju novieto virs tā. | Nav piemērojams | Papildu rekvizīti:: HoverFontColor, HoverFillColor, HoverBorderColor |
Atspējota krāsa | Iestata vadīklas teksta krāsas, fonu un apmali, ja rekvizīts DisplayMode ir Atspējots. | Nav piemērojams | Papildu rekvizīti: DisabledFontColor, DisabledFillColor, DisabledBorderColor |
Nospiesta krāsa | Iestata vadīklas teksta, fona un apmales krāsas, kad lietotājs atlasa vadīklu. | Nav piemērojams | Papildu rekvizīti: PressedFontColor, PressedFillColor, PressedBorderColor |
ContentLanguage | Nosaka vadīklas valodu, ja tā atšķiras no programmā lietotās valodas. | String | Pieredzējušam lietotājam |
OnAddressSelect | Satur kodu, kas tiek palaists, kad lietotājs atlasa ieteikto adresi. | Pasākums | Pieredzējušam lietotājam |
OnChange | Satur kodu, kas tiek palaists, mainot vadīklas rekvizītu. | Pasākums | Pieredzējušam lietotājam |
Izvades rekvizīti
Citi rekvizīti kļūst pieejami, kad lietotājs mijiedarbojas ar adrešu ievades vadīklu. Varat izmantot šos izvades rekvizītus citām vadīklām vai lai pielāgotu programmas darbību.
Rekvizīts | Apraksts |
---|---|
UserInput | Teksts, ko lietotājs ir ievadījis ievades lodziņā |
SelectedLatitude | Lietotāja atlasītās adreses ģeogrāfiskais platums |
SelectedLongitude | Lietotāja atlasītās adreses ģeogrāfiskais garums |
SearchResultJson | Meklēšanas rezultāts, pamatojoties uz UserInput, tiek parādīts kā virkne JSON formātā |
FreeformAddress | Lietotāja atlasītā adrese no ieteikto adrešu saraksta |
LocalName | Ģeogrāfiskas teritorijas vai vietas nosaukums, kurā var sagrupēt vairākus adresējamus objektus adresēšanas nolūkā, bet kas nav administratīva vienība. |
PostalCode | Pasta indekss |
ExtendedPostalCode | Paplašināts pasta indekss |
CountryCode | Valsts kods |
Valsts/reģions | Valsts/reģiona nosaukums |
CountryCodeISO3 | Valsts kods ISO alpha-3 formātā |
CountrySubdivisionName | Valsts/reģiona apakšnodaļas nosaukums |
StreetName | Ielas nosaukums |
StreetNumber | Ēkas numurs |
Novads | Novads |
MunicipalitySubdivision | Novada apakšnodaļa |
CountryTertiarySubdivision | Valsts/reģiona terciārais apakšiedalījums |
CountrySecondarySubdivision | Valsts/reģiona sekundārais apakšiedalījums |
CountrySubdivision | Valsts/reģiona apakšiedalījums |
Citas ģeotelpiskas vadīklas
Lai vizualizētu un interpretētu atrašanās vietas datus, izmantojiet Interaktīvās kartes vadīklu.
Piezīme
Kādas ir jūsu dokumentācijas valodas preferences? Aizpildiet īsu aptauju. (ņemiet vērā, ka aptauja ir angļu valodā)
Aptaujai būs nepieciešamas aptuveni septiņas minūtes. Nekādi personas dati netiks vākti (paziņojums par konfidencialitāti).
Atsauksmes
https://aka.ms/ContentUserFeedback.
Drīzumā: 2024. gada laikā mēs pakāpeniski pārtrauksim izmantot “GitHub problēmas” kā atsauksmju par saturu mehānismu un aizstāsim to ar jaunu atsauksmju sistēmu. Papildinformāciju skatiet:Iesniegt un skatīt atsauksmes par