PARA TENER EN CUENTA NEOSCAN2 PLUGIN - Forum

Forum Navigation
You need to log in to create posts and topics.

PARA TENER EN CUENTA NEOSCAN2 PLUGIN

Hola Gente, dejo este post porque a lo mejor alguno puede toparse con el mismo problema por el cual pase yo, cosa que puedan tener en cuenta este detalle y asi

solucionar rápidamente la situación. Yo tomaba un código QR que era almacenado en una variable [codigo] --- > Perfecto!

Luego en el transcurso de la app que desarrolle debía escribir un archivo de texto con valores entre ellos el valor tomado de la variable [codigo]

El problema se presento al escribir el archivo...

neoPhpFileWrite "myfile.txt" "[fecha] Planilla Nro:[codigo] cuota(s):[cuota]  via:Efectivo $: ##[importe]##  " true ""

Si la variable [codigo] estaba localizada en cualquier lugar, al momento de escribirla automáticamente hace un salto de linea.

Ejemplo resultado

11/25/23 Planilla Nro:2610
cuota(s):1  via:Efectivo $: ##9000##
11/25/23 Planilla Nro:2615
cuota(s):1  via:Efectivo $: ##3000##

Ahora si yo colocaba la variable codigo al final del archivo que debia escribir ahi lo hace perfecto....

neoPhpFileWrite "myfile.txt" "[fecha] cuota(s):[cuota]  via:Efectivo $: ##[importe]##    Planilla Nro:[codigo] " true ""

Resultado

11/25/23   cuota(s):1  via:Efectivo $: ##9000## Planilla Nro:2610
11/25/23   cuota(s):1  via:Efectivo $: ##3000## Planilla Nro:2615

SOLUCION:

mil gracias! @luishp

Utilizar StrCopy 
En mi caso yo se que el codigo QR que tomo tiene siempre 4 digitos...
StrCopy "[codigo]" 0 4 [codigo1]
Antes de escribir el archivo....
Resultado final:
neoPhpFileWrite "myfile.txt" "[fecha] Planilla Nro:[codigo1] cuota(s):[cuota]  via:Efectivo $: ##[importe]##  " true ""
11/25/23  Planilla Nro:2610  cuota(s):1  via:Efectivo $: ##9000## 
11/25/23   Planilla Nro:2615  cuota(s):1  via:Efectivo $: ##9000##

De esta forma pude solucionar este gran escollo ....

Saludos

 

farhad2008 has reacted to this post.
farhad2008