Numero Aleatorio
Hola que tal me estan pidiendo que genere numeros aleatorios de 10 posiciones pero me encontrado en problemas pues no he podido encontrar una funcion que me genere el numero con las 10 posiciones, lo mas cercanos es la funcion QF05_RANDOM_INTEGER pero solo me funciona con 9 digitos y cuando hago esto
CALL FUNCTION 'QF05_RANDOM_INTEGER' EXPORTING RAN_INT_MAX = 9999999999 RAN_INT_MIN = 1000000000 IMPORTING RAN_INT = v_resultado * EXCEPTIONS * INVALID_INPUT = 1 * OTHERS = 2 . me truena pues el campo de import no soporta el numero de salida. ¿alguien conoce otra funcion?. he entrado a la se37 buscando *RANDOM* pero no he logrado encontrar una funcion que me sirva. Saludos. |
La unica funcion que termine usando es la RANDOM_AMOUNT (por no encontrar otra aun) pero me lo saca en el formato 1.234.567.890 y buscando una clave en moneda en el parametro VALCURR que no maneje decimales.
ya nada mas le aplico un REPLACE ALL OCCURRENCES OF '.' in cadena WITH space. Para los puntos. espero y alguien sepa de otra funcion, si no la hay me quedare con esta y pues si conoces alguna funcion que maneje alfanumericos es bienvenida. Saludos! |
Buenos días.
En su día encontré este código por la web, que te genera una cadena aleatoria de la longitud indicada en la variable "char" Espero te sirva. Un saludo. |
Hola que tal jarabas, efectivamente el codigo que mencionas si genera la cadena que necesito(me sono un poco familiar el codigo) de hecho estaba probando con una funcion estandar que hace eso con exactamente ese mismo codigo que es la GENERAL_GET_RANDOM_PWD.
ya puedo hacer mi generacion de codigos de verificacion para mis storage bin:D . gracias. Saludos!!. |
Joer, pues yo la vi por internet, como si fuera una Z y pensé que crack el tio, y es estándar., jajaja, pero bueno lo importante es aportar ;) y que te sirva
;) |
Husos Horarios son GMT. La hora en este momento es 13:56:05. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web