Guion de clic: Abrir posición en Google Maps usando clic derecho o a través del pop-over de Estado del Activo
Los scripts de clic se pueden usar para mostrar la ubicación de un activo en un servicio de mapas externo. En este ejemplo, estamos usando Google Maps.
Crear script de clic
- Habilitar Scripts de Clic (por favor vea esta guía)
- Ir a Menú Principal > Admin > Desarrollo > Constructor de Apps y hacer clic en +App
- Nombrar la app y seleccionar qué roles tendrán acceso a esta funcionalidad. Hacer clic en Guardar
-
Hacer clic en +Script de Clic,
- Nombrarlo adecuadamente, por ejemplo, Abrir en Google Maps. Este nombre será visible cuando hagas clic derecho en un activo.
- Seleccionar UserRightClickMenu como Tipo.
- Hacer clic en Editar y pegar el siguiente script:
var latitude = user.trackPoint.position.latitude;
var longitude = user.trackPoint.position.longitude;
var url = 'https://www.google.com/maps/search/?api=1&query='+latitude+'%2C'+longitude;
ui.open(url);
log("OK");
- Cerrar la ventana.
Botón en el pop-over de estado del activo
Si deseas agregar un botón en el pop-over de estado del activo (ver aquí), haz lo siguiente:
- Habilitar Pop-over de Estado del Activo, ver guía.
- Ir a Menú Principal > Admin > Plantillas de Estado del Activo
-
Crear una nueva plantilla
- Nombrarla adecuadamente
- Agregar los widgets deseados
-
Agregar Botón de Acción
- Bajo Acción, encuentra tu script creado en la primera parte de esta guía (es decir, Abrir en Google Maps)
- Elegir un ícono, este se mostrará en el pop-over
- Hacer clic en OK
- Hacer clic en Guardar
- Editar un usuario o editar en lote varios usuarios para asignarles la plantilla