[gx-l] ERR 212 Not enough global stack, al especificar

1,809 views
Skip to first unread message

BeTo

unread,
Mar 9, 2007, 11:27:56 AM3/9/07
to vf...@gxtech.com.uy, gx...@gxtech.com.uy
Amigos del foro:
Este error se presenta en Gx 9.0 Dev U3  Vfp U1 c/s...
Nota:
- Ya reindexe los archivos .dat y no soluciona el problema.

Se aceptan sugerencias !

Gracias
Alberto.


Abstract:
  
Al especificar se presenta el  siguiente error en algunos casos:
ERR 212 Not enough global stack.  

Descripción Detallada   
  El error se presenta por un  cálculo de clasuras por joins.

Solución:
GX 8.0 Upgrade 1.
Este arreglo mejora  incluso lo tiempos de especificación.


Ricardo Veras

unread,
Mar 9, 2007, 11:53:05 AM3/9/07
to gx...@gxtech.com.uy

Passei pelo mesmo problema com Gx 9.0 Dev U3 .NET Web U3.

 

Só resolveu o problema quando executei o “Build All...”

 

Atenciosamente,

 

Ricardo Veras

Analista de Sistemas

 


BeTo

unread,
Mar 9, 2007, 12:20:05 PM3/9/07
to gx...@gxtech.com.uy
Ricardo:
la ultima vez que ejecute un 'Build all' lo hice en un procesado AMD, y funciono sin problemas.
Despues lo hice en un procesador Pentium, y el problema persiste.   

Para descartar el tema del tipo de procesador: 
¿Que procesador usas tu ?   

Gracias por la respuesta.

El día 9/03/07, Ricardo Veras <ricard...@iracema.com.br> escribió:

Ricardo Veras

unread,
Mar 9, 2007, 12:41:39 PM3/9/07
to gx...@gxtech.com.uy

image001.jpg

Enrique Almeida

unread,
Mar 9, 2007, 3:05:52 PM3/9/07
to gx...@gxtech.com.uy
Yo pase por un problema similar con la 9.0 DE u3 y Gen C# U3 con el preview.
El error solo daba en una transaccion compleja y daba tanto con el build all como generando solo el objeto.
La gente de soporte vio el problema y cambiaron algo en el generador y con el buil 761 del generador funciona bien. 

 
--
Saludos,
Enrique Almeida
Concepto
http://ealmeida.blogspot.com/

Boris Villacen

unread,
Mar 10, 2007, 8:33:27 AM3/10/07
to vf...@gxtech.com.uy, gx...@gxtech.com.uy
Hola a todos:
Me pueden ayudar, necesito saber como puedo imprimir un codigo zpl a la impresora zebra 4m.
Este es el código:
 
 
"^XA"
"^PRC "
"^LH0,0^FS"
"^LL1199"
"^MD0"
"^MNY"
"^LH0,0^FS"
"^FO40,80^GB720,1180,5^FS"
"^FO80,80^GB0,1180,5^FS"
"^FO230,80^GB0,1180,5^FS"
"^FO364,800^GB300,0,5^FS"
"^FO364,430^GB227,0,5^FS"
"^FO364,80^GB0,1180,5^FS"
"^FO590,800^GB170,0,5^FS"
"^FO590,80^GB0,1180,5^FS"
 
"^FO57,770^A0B,25,40^CI13^FR^FDEMPRESA. ^FS"
"^FO57,120^A0B,25,40^CI13^FR^FDN§ PLANTA^FS"
"^FO110,1050^A0B,33,0^CI13^FR^FDESPECIE^FS"
"^FO150,950^A0B,60,0^CI13^FR^FDATLANTICO^FS"
"^FO260,150^A0B,85,0^CI13^FR^FDFILETE TRIM- E IVP^FS"
"^FO410,1030^A0B,33,0^CI13^FR^FDCALIDAD^FS"
"^FO450,1000^A0B,90,0^CI13^FR^FDPRM^FS"
"^FO410,600^A0B,33,0^CI13^FR^FDUNIDADES^FS"
"^FO410,230^A0B,33,0^CI13^FR^FDKILOS^FS"
"^FO450,600^A0B,90,0^CI13^FR^FD25 ^FS"
"^FO450,230^A0B,90,0^CI13^FR^FD11^FS"
"^FO620,1000^A0B,33,0^CI13^FR^FDCLASIFICACION^FS"
"^FO660,850^A0B,60,0^CI13^FR^FDPOR DAR PESO^FS"
"^BY3,3.0^FO620,130^B3B,N,99,Y,N^FR^FD52007000012^FS"
 
"^PQ1,0,0,N"
"^XZ"
"^FX End of job"
 
 
Tengo la aplicacion lista pero debo imprimir la etiqueta pasandole parametros..
 
Ayuda urgente....
 
--
atte.
 
Boris Villacen
Analista de Sistemas

Boris Villacen

unread,
Mar 10, 2007, 8:55:17 AM3/10/07
to Gabriel Icasuriaga, vf...@gxtech.com.uy, gx...@gxtech.com.uy
Hola Gabriel.
Tengo el codigo en un archivo llamado "C:\Etiqueta.Bat" y lo ejecuto desde genexus usando la siguiente linea:
dbase run "C:\Etiqueta.bat>Lpt1"
 
De esta manera logro imprimir la etiqueta, pero no se como pasarles los parametros de la tabla de datos de genexus
 
Estoy usando Gx 7.5 VFP6 - SQL server.
 
 

 
----- Original Message -----
Sent: Saturday, March 10, 2007 10:48 AM
Subject: Re: [vfp-l] Imprimir codigo zpl desde genexus 7.5

Hola

A ver si esto te ayuda:

Prueba generar un txt y luego copiarlo directo al puerto de impresion.

Gabriel Icasuriaga - MasterNet
GXOpen Task Force



Boris Villacen escribió:

Gabriel Icasuriaga

unread,
Mar 10, 2007, 9:18:06 AM3/10/07
to Boris Villacen, vf...@gxtech.com.uy


Haces un proc que genera el .txt, ahi adentro en un print block, armas la parte fija y le concatenas las variables con los datos de esa instancia, luego ese archivo generado lo copio al puerto.



Boris Villacen escribió:

Boris Villacen

unread,
Mar 10, 2007, 9:51:29 AM3/10/07
to Gabriel Icasuriaga, vf...@gxtech.com.uy
Como envio cada linea  a por ejemplo c:\etiqueta.txt ???
 
Este codigo me funcionaba en foxpro, pero no en gx 75
 
cNomArchivo = 'C:\Zebra\Datos.Ejf'
StrToFile(''+Chr(10),cNomArchivo,.T.)
StrToFile('N'+Chr(10),cNomArchivo,.T.)
StrToFile('D8'+Chr(10),cNomArchivo,.T.)
StrToFile('ZB'+Chr(10),cNomArchivo,.T.)
StrToFile('B28,6,0,E30,2,2,75,B,"' + Alltrim(Thisform.TxtCodEan.Value)+'"'+Chr(10),cNomArchivo,.T.) && "001000019999" CodEan13
StrToFile('B269,6,0,E30,2,2,75,B,"' + Alltrim(Thisform.TxtCodEan.Value)+'"'+Chr(10),cNomArchivo,.T.) && "001000019999" CodEan13
StrToFile('B549,6,0,E30,2,2,75,B,"' + Alltrim(Thisform.TxtCodEan.Value)+'"'+Chr(10),cNomArchivo,.T.) && "001000019999" CodEan13
StrToFile('P'+cCopias+Chr(10),cNomArchivo,.T.)
StrToFile('FE'+Chr(10),cNomArchivo,.T.)
Run /N7 cmd /c Copy C:\zebra\Datos.Ejf lpt1
 
 
gracias

Gabriel Icasuriaga

unread,
Mar 10, 2007, 10:35:20 AM3/10/07
to Boris Villacen, vf...@gxtech.com.uy
El nombre del archivo lo solucionas por la rule output_file, el procedure o reporte debe ser en modo texto.

en el source:
&LineaA = 'B28,6,0,E30,2,2,75,B,"'       + trim(&TxtCodEan)    +'"'
&LineaB = 'B269,6,0,E30,2,2,75,B,"'     + trim(&TxtCodEan)    +'"'
&LineaC = 'B549,6,0,E30,2,2,75,B,"' + trim(&TxtCodEan) +'"'
&LineaD = 'P'                                     + &Copias

 
en un print block pones los literales y las variables:

'N'
'D8'
'ZB'
&LineaA
&LineaB
&LineaC

&LineaD
'FE'




Boris Villacen escribió:

Boris Villacen

unread,
Mar 10, 2007, 11:44:51 AM3/10/07
to Gabriel Icasuriaga, vf...@gxtech.com.uy
OK, tengo claro lo de la regla rule, y el source pero en el print block debo colocar cada linea (son 32)....???
y en que parte coloco:
 
'N'
'D8'
'ZB'

Gracias por tu ayuda....
----- Original Message -----
Sent: Saturday, March 10, 2007 12:35 PM
Subject: Re: [vfp-l] Imprimir codigo zpl desde genexus 7.5

Gabriel Icasuriaga

unread,
Mar 10, 2007, 7:32:17 PM3/10/07
to Boris Villacen, vf...@gxtech.com.uy

Si, en el print block debes poner un  texto/label  con el texto de cada comando, respetando el orden en que deben quedar en el archivo final.

En sintesis deberias tener un unico print bloc donde intercalas los textos fijos con las variables asignadas

Boris Villacen escribió:

BeTo

unread,
Mar 11, 2007, 11:26:45 PM3/11/07
to gx...@gxtech.com.uy
Gracias Enrique.

Yo trabajo en el generador VFP. U1 c/s

No creo que exista un build por ahi..
voy a revisar.

Saludos

El día 9/03/07, Enrique Almeida <enrique...@gmail.com> escribió:

Boris Villacen

unread,
Mar 12, 2007, 9:04:33 AM3/12/07
to Gabriel Icasuriaga, vf...@gxtech.com.uy
Gabriel:
 
genere los texto/label en el print block, tambien agregue el 'N' 'D8' 'ZB'....
debo configurar algo más???   el report output debo dejarlo only to file??
este print block me genera un archivo en c:  llamado etiqueta.txt, existe en genexus un
comando para enviarlo directo al puerto de impresión???
 
 
Saludos
 
Boris

Gabriel Icasuriaga

unread,
Mar 12, 2007, 12:52:06 PM3/12/07
to Boris Villacen, vf...@gxtech.com.uy

Hace un .bat que mande el .txt al puerto de impresion, y en gx hace un run del .bat




Boris Villacen escribió:
Reply all
Reply to author
Forward
0 new messages