IF EMPTY(this.Value)
thisform.pageframe1.page1.command5.Click
else
********************Conecta con Pedidos********************************************************************
a1='select
p.id, p.pedidokey, p.riqi, p.fecha_c, p.kehuID, p.yewuyuanID, p.jinez, p.beizhu, v.py, c.bianhao,
c.name, c.shengfen, c.chengshi, c.youbian '
a2='from pedidolist p, kehu c, yewuyuan v '
a3='where p.kehuid=c.bianhao and p.yewuyuanID= v.bianhao '
ok= sqlexec(conexion,a1+a2+a3+a4,'pe')
IF OK<0
DO PERROR
ENDIF
***********************************************************************************************************
********************Conecta con POEE***********************************************************************
ok = sqlexec(cambios,'select pedidokey, color, color2 from poee where estado="P" or estado="C" or estado="I"','po')
IF ok< 0
DO perror
ENDIF
***********************************************************************************************************
SELECT po
SELECT pe
*********************Unimos Pedidos y POEE*****************************************************************
SELECT
p.id, p.pedidokey, p.riqi, p.fecha_c, p.kehuID,
p.name, p.yewuyuanID, p.py, p.jinez, p.beizhu, p.bianhao, p.shengfen, p.chengshi, p.youbian, po.color, po.color2 ;
FROM pe p ;
left JOIN po ON p.pedidokey=po.pedidokey ;
into cursor consupedidos readwrite
***********************************************************************************************************
SELECT pedidos
SET FILTER TO consupedidos.kehuID= alltrim(thisform.pageframe1.page1.text29.value)
THISFORM.pageframe1.page1.gridordenable1.RECORDSOURCE='consupedidos'
thisform.pageframe1.page1.gridordenable1.refresh
thisform.pageframe1.page1.gridordenable1.Setall("resizable",.f.,"Column") && NO permite que se muevan las columnas
thisform.pageframe1.page1.gridordenable1.SetAll("Readonly",.t.,"Column")&& columnas solo lectura
thisform.pageframe1.page1.gridordenable1.Setall("Fontsize",10,"Column")&& tamaño de letras en columnas
thisform.pageframe1.page1.gridordenable1.Setall("Fontsize",7,"Header")&& tamaño de letras en Encabezado Columnas
thisform.pageframe1.page1.gridordenable1.Setall("FontBold",.t.,"Header") && Encabezado en negritas
thisform.pageframe1.page1.gridordenable1.Setall("FontBold",.t.,"text1")
*thisform.pageframe1.page1.gridordenable1.SetAll("BackColor", RGB(60,126,227))
*thisform.pageframe1.page1.gridordenable1.BackColor = RGB(240,240,240)
**********Ancho de Columnas Grid 1********************************************
thisform.pageframe1.page1.gridordenable1.column1.Width = 40
thisform.pageframe1.page1.gridordenable1.column2.Width = 104
thisform.pageframe1.page1.gridordenable1.column3.Width = 108
thisform.pageframe1.page1.gridordenable1.column4.Width = 108
thisform.pageframe1.page1.gridordenable1.column5.Width = 71
thisform.pageframe1.page1.gridordenable1.column6.Width = 205
thisform.pageframe1.page1.gridordenable1.column7.Width = 0
thisform.pageframe1.page1.gridordenable1.column8.Width = 180
thisform.pageframe1.page1.gridordenable1.column9.Width = 65
***********Nombre de Columnas**************************************************
thisform.pageframe1.page1.gridordenable1.column1.Header1.Caption="Codigo"
thisform.pageframe1.page1.gridordenable1.column1.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column2.Header1.Caption="Nro Pedido"
thisform.pageframe1.page1.gridordenable1.column2.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column3.Header1.Caption="Fecha Pedido"
thisform.pageframe1.page1.gridordenable1.column3.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column4.Header1.Caption="Envio Pedido"
thisform.pageframe1.page1.gridordenable1.column4.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column5.Header1.Caption="Cod. Cliente"
thisform.pageframe1.page1.gridordenable1.column5.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column6.Header1.Caption="Cliente"
thisform.pageframe1.page1.gridordenable1.column6.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column7.Header1.Caption="Cod. Ven."
thisform.pageframe1.page1.gridordenable1.column7.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column8.Header1.Caption="Vendedor"
thisform.pageframe1.page1.gridordenable1.column8.Header1.Alignment=2
thisform.pageframe1.page1.gridordenable1.column9.Header1.Caption="Total Pedido"
thisform.pageframe1.page1.gridordenable1.column9.Header1.Alignment=2
******************************************************************************************************
IF ban <> 110
SELECT consupedidos
GO top
DO WHILE !EOF()
thisform.pageframe1.page1.gridordenable1.SetAll("DynamicBackColor","thisform.mycolor(consupedidos.color)","Column")
SKIP
ENDDO
ELSE
endif
SELECT consupedidos
GO top