• REFERENCIA
  • |
  • DOWNLOAD
  • |
  • TIPS
  • |
  • TWITTER
  • |
  • Índice general ‹ FOROS FMCLUB ‹ FileMaker Pro
  • FAQ
  • Registrarse
  • Login
  • RSS
  • Cambiar tamaño de la fuente
  • Inicio guiones

  • Email a un amigo
  • Imprimir vista
  • Linkedin Twitter Facebook Delicious Digg Twitter |
Todo lo relacionado con FileMaker Pro
Publicar una respuesta
8 mensajes • Página 1 de 1
  • Reporte este mensaje

Inicio guiones

Notapor Jordi's » 05 Mar 2010, 22:21

Hola a todos, Quien me puede ayudar. Quiero hacer que cuando se acceda por contraseñas dependiendo de quien entra se jecute un guión u otros. Que entra Jordi -> guón A, que entra Pepe -> Guón B

¿ Se puede hacer ??
Jordi's
 
Mensajes: 116
Registrado: 04 May 2009, 17:29
Blog: View Blog (0)
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor fsans » 06 Mar 2010, 16:09

Activar/desactivar numeración | Mostrar/Ocultar | Seleccionar todo
  1. Set Variable [ $$account; Value:Get ( AccountName ) ]
  2. If [ $$account = "Jordi" ]
  3.     Perform Script [ “guion_A” ]
  4. Else If [ $$account = "Pepe" ]
  5.     Perform Script [ “guion_B” ]
  6.  
  7. /* repetir para cada cuenta necesaria */
  8. Else If [ $$account = "X" ]
  9.     Perform Script [ “guion_X” ]
  10.  
  11. /* si se esta usando la cuenta de administracion AccountName devuelve "Admin" */
  12. Else If [ $$account = "Admin" ]
  13.     Perform Script [ “guion_admin” ]
  14.  
  15. /* si se esta usando la cuenta de invitado AccountName devuelve "[Guest]". Varia con el idioma empleado */
  16. Else If [ $$account = "[Guest]" ]
  17.     Perform Script [ “guion_invitado” ]
  18. End If


La funcion Get(AccountName) es sensible al contexto en que se ejecuta... depende, por ejemplo de en qué ventana. Por tanto la cuenta que devuelve es la actualmente empleada para esa ventana.

Su usas autenticacion externa Get(AccountName) sigue devolviendo la cuenta del usuario autenticado no del GRUPO empleado para la autenticacion externa.
En este caso, si un usuario esta en varios de los grupos empleados, el orden (de arriba hacia abajo) es el que define la prioridad.
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 476
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona, España
Blog: View Blog (1)
  • fsans
  • Sitio web
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor Jordi's » 07 Mar 2010, 14:22

Gracias, empieo a probar, como has aprendido tanto, algun libro especial, o a base de probar.
Jordi's
 
Mensajes: 116
Registrado: 04 May 2009, 17:29
Blog: View Blog (0)
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor Alquimista » 07 Mar 2010, 20:55

Jordi's escribió:como has aprendido tanto, algun libro especial, o a base de probar.

Yo más bien creo que son los años, muchos años con esto del FileMaker... y sí, también una enorme e insaciable curiosidad.
Avatar de Usuario
Alquimista
 
Mensajes: 170
Registrado: 11 Abr 2008, 09:02
Ubicación: Pamplona - Navarra - España
Blog: View Blog (0)
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor fsans » 08 Mar 2010, 10:32

Me inscribí a FMClub siendo muy joven. XD
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 476
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona, España
Blog: View Blog (1)
  • fsans
  • Sitio web
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor Jordi's » 08 Mar 2010, 20:06

Pues seguire porbando, me gusta mucho el tema, y curiosidad no me falta, Saludos
Jordi's
 
Mensajes: 116
Registrado: 04 May 2009, 17:29
Blog: View Blog (0)
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor Juan Garcia » 16 Mar 2010, 16:42

Esto que se ve aquí, es un editor externo de scripts?
Si es que sí, que es lo que pienso, de donde ha salido?. Es de cosecha propia o se puede conseguir?
Llevo tiempo buscando algo parecido...

Gracias.



fsans escribió:
Activar/desactivar numeración | Mostrar/Ocultar | Seleccionar todo
  1. Set Variable [ $$account; Value:Get ( AccountName ) ]
  2. If [ $$account = "Jordi" ]
  3.     Perform Script [ “guion_A” ]
  4. Else If [ $$account = "Pepe" ]
  5.     Perform Script [ “guion_B” ]
  6.  
  7. /* repetir para cada cuenta necesaria */
  8. Else If [ $$account = "X" ]
  9.     Perform Script [ “guion_X” ]
  10.  
  11. /* si se esta usando la cuenta de administracion AccountName devuelve "Admin" */
  12. Else If [ $$account = "Admin" ]
  13.     Perform Script [ “guion_admin” ]
  14.  
  15. /* si se esta usando la cuenta de invitado AccountName devuelve "[Guest]". Varia con el idioma empleado */
  16. Else If [ $$account = "[Guest]" ]
  17.     Perform Script [ “guion_invitado” ]
  18. End If


La funcion Get(AccountName) es sensible al contexto en que se ejecuta... depende, por ejemplo de en qué ventana. Por tanto la cuenta que devuelve es la actualmente empleada para esa ventana.

Su usas autenticacion externa Get(AccountName) sigue devolviendo la cuenta del usuario autenticado no del GRUPO empleado para la autenticacion externa.
En este caso, si un usuario esta en varios de los grupos empleados, el orden (de arriba hacia abajo) es el que define la prioridad.
Juan Garcia
 
Mensajes: 3
Registrado: 22 May 2008, 10:06
Blog: View Blog (0)
Arriba

  • Reporte este mensaje

Re: Inicio guiones

Notapor fsans » 16 Mar 2010, 17:18

Si y no, se trata de un formateador de codigo estandar de los que se emplean habitualmente en la web. Lo que ocurre es que no existía ninguno capaz de formatear "codigo" FileMaker (guiones y cálculos) y preparé desarrolle uno (que costó mucho elaborar).

Ahora bien, tengo en la cocina una utilidad para editar guiones, calculos, y otro "codigo" FileMaker fuera de la aplicacion. Pronto habra una version funcional en el mercado. De hecho se trata de un analizador de estructuras FileMaker, que permite editar partes (como comentaba arriba) para despues copiar y pegar directamente a FileMaker.

Para mas informacion sobre este tema mira viewtopic.php?f=57&t=206

Saludos
Avatar de Usuario
fsans
Site Admin
 
Mensajes: 476
Registrado: 09 Abr 2008, 11:04
Ubicación: Barcelona, España
Blog: View Blog (1)
  • fsans
  • Sitio web
Arriba


Publicar una respuesta
8 mensajes • Página 1 de 1

  • FMClub Sponsoring

Si te ha resultado útil, contribuye con una donación a FMClub. Los fondos recibidos se destinan a financiar el hosting y mantenimiento del sitio web. Cualquier cantidad será muy apreciada ! Los pagos pueden realizarse vía PayPal o cualquier tarjeta de crédito.


Volver a FileMaker Pro



¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados

  • Índice general
  • Borrar cookies • Horarios UTC + 1 hora [ DST ]

  • FMClub Sponsoring
SetFile Codigo Red Bases & Datos Desarrollos FileMaker NetworkBCN worldcloud.com The FlexClub
FMClub © 1999-2009 Network BCN Software, Barcelona, Spain • Powered by phpBB © phpBB Group
613,540 Vistas