Cobol Foro

Cobol Foro (https://www.cobolforo.es/index.php)
-   Cocina Casera (https://www.cobolforo.es/forumdisplay.php?f=47)
-   -   Obtener la longitud del contenido de una variable (https://www.cobolforo.es/showthread.php?t=1169)

Paulo 25 de junio de 2020 12:57

Costumo usar a function stored-char-length.
Funciona muito bem.

dmosca 19 de marzo de 2021 16:51

hay que cargar alguna librería? para usar el "stored-chat-length"

Josber 19 de marzo de 2021 19:49

Cita:

Citación del post de dmosca (Mensaje 6561)
stored-chat-length

No, no hay que cargar ninguna librería, ero, no es "stored-chat-length", si no "stored-char-length"

Además, la manera de usarlo es con el verbo COMPUTE

como ejemplo, supongamos que la variable CLI_DIR, contiene el valor " Gran Avenida, 1", (sin las comillas y con los 5 espacios que lleva por delante)

Código COBOL:
  1. COMPUTE WS_LEN = FUNCTION STORED-CHAR-LENGTH (CLI_DIR)

en WS_LEN, tendremos el tamaño en uso de la variable CLI_DIR, en éste caso, 20

En el manual de COBOL que hice, y que anda por el foro, hay ejemplos de casi todas las funciones intrínsecas, entre las que se encuentra ésta, búscalo y descárgatelo si quieres.

Un salu2.-


La franja horaria es GMT +2. Ahora son las 14:50.

Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.