Nitzer
27 de diciembre de 2019, 23:10
Hola, después de meses sin compartir (por trabajo sobre todo), hace poco descubrí una tontería que me dejó alucinando.
Resulta que cuando utilizamos métodos en cualquier componente de Power las mayúsculas y minúsculas importan y mucho.
Yo tengo la .... costumbre de escribir absolutamente todo el código en mayúsculas, pues resulta que
ADDSTRING no es lo mismo que AddString y no lo sabíaaaaaaaaaaaaaaaaaaaaaa.
Por si queda alguien como yo, explicar que ADDSTRING solo admite cadenas de 64 caracteres, mientras que AddString soporta el límite de POwer 8192.
No sabéis los quebraderos de cabeza que me ocasionaba esto y por fin lo he solucionado. Os explico el porqué.
Normalmente cuando cargo ComBos muestro un texto, pero llevo a su derecha el id o código que lo identifica.
Para ello utilizo lo siguiente:
01 PARACOMBO.
02 PARACOM1 PIC X(100).
02 PARACOM2 PIC 9(10).
Muevo los valores a las variables y luego el AddString de Paracombo, pues antes lo tenia en 54
por lo de los 64 caracteres y claro a veces en los combos anchos aparecian los ids a la derecha jajajajaj, todo muy retro.
Ahora por fín sale perfecto todo.
Pues nada una curiosidad que igual vosotros lo sabíais pero que yo desconocía.
Y creo que eso de las mayúsculas y minúsculas afecta a muchos de los métodos.
Resulta que cuando utilizamos métodos en cualquier componente de Power las mayúsculas y minúsculas importan y mucho.
Yo tengo la .... costumbre de escribir absolutamente todo el código en mayúsculas, pues resulta que
ADDSTRING no es lo mismo que AddString y no lo sabíaaaaaaaaaaaaaaaaaaaaaa.
Por si queda alguien como yo, explicar que ADDSTRING solo admite cadenas de 64 caracteres, mientras que AddString soporta el límite de POwer 8192.
No sabéis los quebraderos de cabeza que me ocasionaba esto y por fin lo he solucionado. Os explico el porqué.
Normalmente cuando cargo ComBos muestro un texto, pero llevo a su derecha el id o código que lo identifica.
Para ello utilizo lo siguiente:
01 PARACOMBO.
02 PARACOM1 PIC X(100).
02 PARACOM2 PIC 9(10).
Muevo los valores a las variables y luego el AddString de Paracombo, pues antes lo tenia en 54
por lo de los 64 caracteres y claro a veces en los combos anchos aparecian los ids a la derecha jajajajaj, todo muy retro.
Ahora por fín sale perfecto todo.
Pues nada una curiosidad que igual vosotros lo sabíais pero que yo desconocía.
Y creo que eso de las mayúsculas y minúsculas afecta a muchos de los métodos.