MUNDOSAP

Regresar   MUNDOSAP > DESARROLLO > Programación ABAP IV
Nombre de Usuario
Contraseña
Home Descargas Registrar FAQ Miembros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




 
Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Viejo 10/03/08, 15:41:02
aldape aldape is offline
Senior Member
 
Fecha de Ingreso: dic 2007
Mensajes: 204
var(500) type c. Es posible hacer esto?

var(500) type c. Es posible hacer esto? o hay alguna otra manera de obtener una variable de mas de 255 caracteres?

saludos.
Responder Con Cita
  #2  
Viejo 10/03/08, 15:52:27
Avatar de nenuke
nenuke nenuke is offline
Member
 
Fecha de Ingreso: sep 2006
Localización: Madrid
Mensajes: 87
Si que es posible, puedes declarar una variable type c de hasta 65.535 caracteres.

Un saludo.
Responder Con Cita
  #3  
Viejo 10/03/08, 16:17:16
aldape aldape is offline
Senior Member
 
Fecha de Ingreso: dic 2007
Mensajes: 204
Pero no me funciona! hago un concatenate, y me lo limita como si fuera de 133 bytes...

alguna idea? o falta hacer algo?
Responder Con Cita
  #4  
Viejo 10/03/08, 16:23:06
Avatar de DavidXD_XD
DavidXD_XD DavidXD_XD is offline
Moderator
 
Fecha de Ingreso: ago 2006
Localización: Lima - Perú
Mensajes: 1,251
Prueba con tipo String ....
__________________
David Carballido Córdova
Responder Con Cita
  #5  
Viejo 10/03/08, 16:28:35
aldape aldape is offline
Senior Member
 
Fecha de Ingreso: dic 2007
Mensajes: 204
mmm, gracias por la sugerencia!!

utilice una funcion WS_DOWNLOAD y si lo graba bien, con los 255 caracteres... no lo corta.. pero cuando lo veia en el debugger ahi si me lo corta.. alomejor no se utilizar muy bien el debugger..

Saludos! y Gracias!
Responder Con Cita
  #6  
Viejo 11/03/08, 16:48:07
Avatar de Rodolfo Montiel Rivera
Rodolfo Montiel Rivera Rodolfo Montiel Rivera is offline
Member
 
Fecha de Ingreso: oct 2007
Mensajes: 92
Aldape por experiencias te puedo contar esta situacion tenia un campo entero de tamano muy grande cuando yo lo debugueaba veia el recuadro del valor en blanco ejemplo.

variable [_______________]

yo pensaba que veia en blanco y no traia valor esa variable pero estaba en un error si traia mi valor pero como el formato o por x razon se ordenaba a la derecha.

variable [__________prueba]

------------> me recorri hasta al final y encontraba mi valor

Lo que pasa en este tipo de casos es que si la variable es de 50 pr ejemplo
los 44 primeros espacios era vacios y en los 45 .... 50 me ponia lo que yo queria y pues tu ciertamente en el debuguear no llegas a percibir para eso tmb esta el caso con los ceros etc etc hay veces que el error es solo formato de nuestras variables para eso hay infinidad de herramientas entra las mas utiles eh usado:

SHIFT
PACK
UNPACK
NO-ZERO
LEFT-JUSTIFIED
CONCATENATE
SPLIT
CONDENSE
REPLACE etc.

Seria cuestion de que te metieras un rato en cada una y empezar a usar todo lo que SAP nos proporciona.
Suerte!!!
__________________
01010000
01001010
10011000
10100001

De Byte a Beat.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Reglas de Mensajes
no puedes crear nuevos temas
no puedes responder temas
no puedes adjuntar archivos
no puedes editar tus mensajes

El código vB está On
Las caritas están On
Código [IMG] está On
Código HTML está Off
Saltar a Foro


Husos Horarios son GMT. La hora en este momento es 02:06:16.


www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web