anonymous Log in
Search
Recents:
v3.0
gx-l
GX15 geolocation getaddress Smart Device
03/01/20 12:36

company

Replies: 3

Hola.
Necesito la geolocalización de una dirección.
Es necesario que cuando la persona ingrese una dirección, en una
variable devuelva latitud y longitud.
Obs:
El usuario debe ingresar la dirección, porque puede estar en su casa y
la dirección es la empresa que se registrará.
Genexus 15 Smart Device
Passion for entrepreneurship.
Innovation is the best solution.
*Amatriz Lab - innovative projects (Startup). *
CEO - Marcelo Guedes
*Company:*
*Country:* Brazil
*City: * Praia Grande
International Company:
*Country:* "Uruguay", "Argentina", "Chile" *looking place*
*City: *
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,1
Por consultas owner-gx-l@gxtech.com.uy
Replies

andres.leandro

03/01/20 15:57
Revisa esto: https://wiki.genexus.com/commwiki/servlet/wiki?31274,Geolocation+external+object, El método "GetLocation" debe darte lo que necesitas. Saludos. El vie., 3 de ene. de 2020 a la(s) 09:38, game Silva (company@anb.net.br)

company

03/01/20 18:02
Procedure: &geolocation4 = Geolocation.GetLocation(&Address1) &var2 = &geolocation4.Item(1).ToString() if &Address1.IsEmpty() &var2 = "Message Error" else endif Erro de Servidor no Aplicativo '/projetoteste.NetEnvironment'. ------------------------------ *O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção.Nome do parâmetro: index* * Descrição: *Ocorreu uma exceção sem tratamento durante a execução da atual solicitação da Web. Examine o rastreamento de pilha para obter mais informações sobre o erro e onde foi originado no código. * Detalhes da Exceção: *System.ArgumentOutOfRangeException: O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção. Nome do parâmetro: index *Erro de Origem:* Exceção sem tratamento foi gerada durante a execução da atual solicitação da Web. As informações relacionadas à origem e ao local da exceção podem ser identificadas usando-se o rastreamento de pilha de exceção abaixo. *Rastreamento de Pilha:* [ArgumentOutOfRangeException: O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção. Nome do parâmetro: index] GeneXus.Metadata.ClassLoader.ExecuteVoidRef(Object o, String mthd, Object[] args) +829 GeneXus.Programs.geolocapibasic.executePrivate() +189 GeneXus.Programs.geolocapibasic.execute(String& aP0_Address1, String& aP1_var2) +77 [TargetInvocationException: Uma exceção foi acionada pelo destino de uma chamada.] System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +269 System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +146 System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) +785 GeneXus.Http.DynAjaxEvent.doInvoke(Object[] MethodParms) +180 GeneXus.Http.DynAjaxEvent.invoke(String JsonMessage, GXHttpHandler targetObj) +286 GeneXus.Http.GXHttpHandler.webAjaxEvent() +239 GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +993 Passion for entrepreneurship. Innovation is the best solution. *Amatriz Lab - innovative projects (Startup). * CEO - Marcelo Guedes *Company:* *Country:* Brazil *City: * Praia Grande International Company: *Country:* "Uruguay", "Argentina", "Chile" *looking place* *City: * Em sex., 3 de jan. de 2020 às 15:58, Andres Leandro < andres.leandro@datalogicsys.com> escreveu: > Revisa esto: > https://wiki.genexus.com/commwiki/servlet/wiki?31274,Geolocation+external+object, > > > El método "GetLocation" debe darte lo que necesitas. Saludos. > > > > El vie., 3 de ene. de 2020 a la(s) 09:38, game Silva (company@anb.net.br) >

company

03/01/20 21:54
Descargado un ejemplo XPZ GeoLocApiBasic, El ejemplo también del error. GX15 web e SD Passion for entrepreneurship. Innovation is the best solution. *Amatriz Lab - innovative projects (Startup). * CEO - Marcelo Guedes *Company:* *Country:* Brazil *City: * Praia Grande International Company: *Country:* "Uruguay", "Argentina", "Chile" *looking place* *City: * Em sex., 3 de jan. de 2020 às 18:02, game Silva escreveu: > Procedure: &geolocation4 = Geolocation.GetLocation(&Address1) &var2 = > &geolocation4.Item(1).ToString() > if &Address1.IsEmpty() > &var2 = "Message Error" > else > > endif > > > > Erro de Servidor no Aplicativo '/projetoteste.NetEnvironment'. > ------------------------------ > > *O índice estava fora do intervalo. Ele deve ser não-negativo e menor que > o tamanho da coleção.Nome do parâmetro: index* * Descrição: *Ocorreu uma > exceção sem tratamento durante a execução da atual solicitação da Web. > Examine o rastreamento de pilha para obter mais informações sobre o erro e > onde foi originado no código. > > * Detalhes da Exceção: *System.ArgumentOutOfRangeException: O índice > estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho > da coleção. > Nome do parâmetro: index > > *Erro de Origem:* > > Exceção sem tratamento foi gerada durante a execução da atual solicitação > da Web. As informações relacionadas à origem e ao local da exceção podem > ser identificadas usando-se o rastreamento de pilha de exceção abaixo. > *Rastreamento de Pilha:* > > [ArgumentOutOfRangeException: O índice estava fora do intervalo. Ele deve ser não-negativo e menor que o tamanho da coleção. > Nome do parâmetro: index] > GeneXus.Metadata.ClassLoader.ExecuteVoidRef(Object o, String mthd, Object[] args) +829 > GeneXus.Programs.geolocapibasic.executePrivate() +189 > GeneXus.Programs.geolocapibasic.execute(String& aP0_Address1, String& aP1_var2) +77 > > [TargetInvocationException: Uma exceção foi acionada pelo destino de uma chamada.] > System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) +0 > System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) +269 > System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) +146 > System.RuntimeType.InvokeMember(String name, BindingFlags bindingFlags, Binder binder, Object target, Object[] providedArgs, ParameterModifier[] modifiers, CultureInfo culture, String[] namedParams) +785 > GeneXus.Http.DynAjaxEvent.doInvoke(Object[] MethodParms) +180 > GeneXus.Http.DynAjaxEvent.invoke(String JsonMessage, GXHttpHandler targetObj) +286 > GeneXus.Http.GXHttpHandler.webAjaxEvent() +239 > GeneXus.Http.GXHttpHandler.ProcessRequest(HttpContext httpContext) +993 > > > > Passion for entrepreneurship. > > Innovation is the best solution. > > > *Amatriz Lab - innovative projects (Startup). * > CEO - Marcelo Guedes > > *Company:* > *Country:* Brazil > *City: * Praia Grande > > International Company: > *Country:* "Uruguay", "Argentina", "Chile" *looking place* > *City: * > > > Em sex., 3 de jan. de 2020 às 15:58, Andres Leandro < > andres.leandro@datalogicsys.com> escreveu: > >> Revisa esto: >> https://wiki.genexus.com/commwiki/servlet/wiki?31274,Geolocation+external+object, >> >> >> El método "GetLocation" debe darte lo que necesitas. Saludos. >> >> >> >> El vie., 3 de ene. de 2020 a la(s) 09:38, game Silva (company@anb.net.br) >>


Back to gx-l