FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Solamente el Ultimo digito
Hola Amigos:
Tengo una tabla Paradox con un campo numerico; necesito aislar el ultimo digito de todos los registros que son de 6 digitos. Este numero aislado lo necesito en un edit. Uso delphi 7 y paradox. Gracias por su gentil ayuda muy importante para mi. |
#2
|
||||
|
||||
Hola, excusame por mi ignorancia pues no logre entender lo que explicas, a que te refieres con aislar el ultimo digito?.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#3
|
|||
|
|||
Gracias Enecumene por tu interes.
El campo Placa tiene registros como estos: "012456", "451278" y asi mas de 500 registros. Para el primer ejemplo, necesitaria que el "6" me saliera solito en un Edit, para el sgundo caso el "8" y asi. Gracias. |
#4
|
||||
|
||||
Ok. ahora entendi, pues para eso tienes que usar la funcion RightStr de delphi, esta en la ayuda de Delphi.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#5
|
||||
|
||||
Cita:
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#6
|
|||
|
|||
Oye disculpame pero ayer intente usarla y paso que: o no se como usarla o la funcion Rightstr no esta en mi delphi 7; por lo menos me salio un mensaje de Undelcared.
Ahora disculpame tu mi ignorancia la verdad soy mas aficionado que formado. Gracias |
#7
|
|||
|
|||
defcon1_es: Mil gracias por tu ayuda.
Disclupa no entiendo lo de aux. Podrias colocarlos en un onclick por favor (como para tonticos en la materia como yo) Gracias. |
#8
|
||||
|
||||
Tienes que declarar la variabale Aux, asi:
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#9
|
||||
|
||||
Cita:
http://www.clubdelphi.com/foros/showthread.php?t=49990 ¿paradox tendrá una función "substring" o "copy" ?
__________________
Última edición por ContraVeneno fecha: 07-11-2007 a las 16:57:56. |
#10
|
|||
|
|||
Contraveneno; la verdad es que me sale un mensaje de error al compilar asi:"[Error] Unit4.pas(188): Undeclared identifier: 'RigthStr'. de ahi que afirmo que el problema es de "Chofer" como decimos el Colombia.
Espero que me expliques por favor con plastilinas para un preescolar de delphi. Gracias. |
#11
|
||||
|
||||
Ok, creia que era evidente que habia que declarar la variable auxiliar,
por eso puse los puntitos.... Ejemplo:
__________________
Progress Openedge https://abevoelker.com/progress_open...dered_harmful/ Delphi forever... |
#12
|
|||
|
|||
Perfecto Muchachos Muchas Gracias. disculpen que lo que para ustedes es facil para algunos de quienes empezamos es un complique.
Gracias de Nuevo a todos. |
#13
|
||||
|
||||
Te funciono el ejemplo de defcon1_es?.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#14
|
||||
|
||||
Camilo, la función RightStr esta en la unidad StrUtils, debes verificar que dicha unidad este siendo incluida en el uses de tu unidad.
Por otro lado la opcion que te muestra defcon1_es me parece buena pero en caso de que una de esas "placas" no sea de 6 caracteres te podria presentar problemas, se que en Colombia tenemos los carros con las placas de 6 digitos, pero recuerda que hay motos y estas son de 5 digitos , de manera que creo que para estos casos es mejor usar RightStr. Pero si definitivamente no encontraste la función RightStr, podriamos hacer un pequeño "ajuste" a la función que nos muestra defcon1_es y dejarla asi:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 07-11-2007 a las 17:18:33. Razón: Corregir función |
#15
|
||||
|
||||
Mira un pequeño ejemplo de la funcion RightStr por si acaso, y es como dice johhny que debes verificar que SysUtil este en el uses del proyecto:
espero que te aclare. Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#16
|
|||
|
|||
Hola Jhonny que gustaso compartir con tigo.
Pues hago lo que me indican y me sale un error de "Acces Violations at adrress 044dcb15 in module proyet1.exe read off adrress..." o algo asi. Gracias por la paciencia a mi desesperante ignorancia. |
#17
|
|||
|
|||
Si si esta en la Uses, pero al compilar tu ejemplo me sale el mismo mensaje "[Error] Unit4.pas(200): Undeclared identifier: 'RightStr'"
|
#18
|
||||
|
||||
Eso esta extraño hombre, hay que investigar eso.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#19
|
||||
|
||||
Cita:
¿Verificaste que SysUtils estuviera dentro de las uses?, enecumene te a puesto un ejemplo muy sencillo pero que sinceramente debe ser bastante aplicable a lo que necesitas . ¿Cual de las opciones estas usando?, muestranos el codigo .
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
#20
|
||||
|
||||
Jejeje, no se porque se me trocaron los cables, la unidad a referenciar no es SysUtils, es StrUtils .
Muestranos las Uses que estas usando. Acabo de ensayar el asunto y me funciona bien.
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error en QR...solamente | juliobuitrago | Impresión | 1 | 13-10-2007 11:52:47 |
Comparar un number dígito a dígito | kuan-yiu | SQL | 2 | 25-06-2007 17:26:47 |
Instalar DBE Solamente | brandolin | Conexión con bases de datos | 2 | 15-05-2004 02:36:22 |
Modificar un str dígito a dígito | fortran | Varios | 11 | 22-12-2003 16:44:46 |
me cuenta solamente 1 | Manuel | SQL | 4 | 11-08-2003 22:01:58 |
|