Carlos Portoles escribió:
Hola, Wilfredo.

SCAN te permite saber la posición de una cadena, pero no de uno de los
carácteres de la cadena.
Una solución es "maquillar" primero la cadena, para tener que buscar
sólo un carácter.

A ver que te parece la "chapuza":

C                   EVAL      Pos = %scan('9':                   
C                                    %xlate('0123456789':'9999999999':NA6))

Espero que te sirva.


On Wed, 16 Feb 2005 10:25:57 -0400, Wilfredo Ramírez
<[EMAIL PROTECTED]> wrote:
  
Saludos a todos, 
Existe alguna función (Scan, Check) la cual me permite saber dentro de un
campo alfanumerico en que posición se encuentra una variable.

Ejemplo : 'ESTO ES UN CAMPO ALFANUMERICO49530123' 
lo que intento saber es en que posición empieza el primer caracter numerico,
he utilizado esta forma y no me funciona. 

'1234567890'  CheckR    Na6           Pos 
'1234567890'  Scan        Na6           Pos 


Wilfredo Ramírez 
Analyst Senior IT 
Phone    : (809) 616-4444 Ext.6529 
Mobile  :  (809) 650-0059 
Mail     :  [EMAIL PROTECTED] 
Banco Mercantil 
A Repúblic Bank Subsidiary 
WWW.MERCANTIL.COM.DO 
__________________________________________________ 
Este mensaje y sus anexos contienen información confidencial dirigida única
y exclusivamente para el (los) destinatario (s) del mismo. Si usted recibe
este mensaje por error, notifique de inmediato al remitente mediante un
mensaje de respuesta y proceda a borrarlo.

Cualquier uso indebido del mismo, tanto total como parcial, está prohibido,
por lo que Banco Mercantil  no se responsabilizan por el uso que hagan
personas no autorizadas de la información contenida en este mensaje, ni de
las alteraciones que pueda sufrir durante su transmisión vía Internet. 

This message and its attachments contain confidential information that is
intended exclusively for the specified addressee. If you mistakenly receive
this message, immediately notify its sender by sending him/her a reply
message, and delete the message. 

Any unlawful use of any part of this message is prohibited. Banco Mercantil
will not be responsible for the unauthorized use of the information
contained herein, nor for any alteration it might undergo during its
transmission through the Internet.


    

_____________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja, envía el mensaje resultante de pulsar
mailto:[EMAIL PROTECTED]

  
Tampoco es tanta chapuza, hombre ;-).

Solo un comentario: No hace falta reemplazar los 9's de la cadena inicial:
%xlate('012345678':'999999999':NA6))

--
Saludos.

Fernando Pérez 

Cerámica Saloni. Dpto. Sistemas

begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard

Responder a