Autor |
Mensaje |
Miembro
 Asiduo
 
|
#1 Publicado: 7 Mar 2013 18:34
Hola, importé algunos cientos de registros, por error y necesito ubicarlos de nuevo para eliminarlos, no tengo forma de ubicarlos, excepto por su formato que es de MAYUSCULAS, hay alguna forma de buscar solo registros con mayusculas?
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Matcon
Win7 /Ubuntu 12.10/Mint/Filemaker 12 adv
|
Moderador
Adicto
   
|
#2 Publicado: 7 Mar 2013 19:41
Para saber si un campo, por ejemplo "Campo1", está todo en mayúsculas, puedes poner un campo de cálculo con la fórmula:
If(Exact(Upper(Campo1);Campo1);1;0)
Si buscas todos los registros en los que el resultado de ese campo es 1, encontrarás aquellos registros en los que Campo1 tiene todas sus letras en mayúsculas.
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Windows 8 y Filemaker 11
|
Miembro
 Asiduo
 
|
#3 Publicado: 7 Mar 2013 20:13
Ok, Funcionó sin problemas gracias por el dato Jotaeme.

Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Matcon
Win7 /Ubuntu 12.10/Mint/Filemaker 12 adv
|
Miembro
 Constante
  
|
#4 Publicado: 7 Mar 2013 22:21
Jm, gracias, funciona bien. Mi pregunta es si esta fórmula se puede usar para cambiar el formato de un campo si se escribió en mayúsculas, para ponerlo en texto común, con un activador de guión, ¿sería posible eso?
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
FM18, MAC OS, WIN 10
|
Moderador
Adicto
   
|
#5 Publicado: 7 Mar 2013 22:51
Puedes usar un activador de guión "OnObjectExit" en cualquier campo, que ejecute un guión con un solo paso:
Establecer campo[Lower(Get(ActiveFieldContents))]
(sin especificar el campo de destino).
Si quieres que la primera letra esté en mayúsculas:
Establecer campo[Lower(TextStyleAdd(Get(ActiveFieldContents); Título))]
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Windows 8 y Filemaker 11
|