Patch level :10.0 659
Files correlati : Ricompilazione Demo : [ ] Commento : fatto andare programma stampa a kg git-svn-id: svn://10.65.10.50/trunk@20174 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
0f6d11df4d
commit
573041263c
@ -176,10 +176,10 @@ void TStampa_a_kg_app::prepara_recordset(TStampa_a_kg_rep & rep) const
|
|||||||
query << "&&(TIPORIGA==\"21\")&&(33.TIPOCF=\"C\")";
|
query << "&&(TIPORIGA==\"21\")&&(33.TIPOCF=\"C\")";
|
||||||
switch(raggruppa)
|
switch(raggruppa)
|
||||||
{
|
{
|
||||||
case 1: query << "&&(BETWEEN(33.CODCF,#DACODCF,#ACODCF))\nBY 33.CODCF CODART\n"; break;
|
case 1: query << "&&(STR(BETWEEN(33.CODCF,#DACODCF,#ACODCF)))\nBY 33.CODCF CODART\n"; break;
|
||||||
case 2: query << "&&(BETWEEN(33.G1:CODITI,#DAITI,#AITI))\nBY 33.G1:CODITI[1,3] CODART\n"; break;
|
case 2: query << "&&(STR(BETWEEN(33.G1:CODITI,#DAITI,#AITI)))\nBY 33.G1:CODITI[1,3] CODART\n"; break;
|
||||||
case 3: query << "&&(BETWEEN(33.CODAG,#DAAUT,#AAUT))\nBY 33.CODAG CODART\n"; break;
|
case 3: query << "&&(STR(BETWEEN(33.CODAG,#DAAUT,#AAUT)))\nBY 33.CODAG CODART\n"; break;
|
||||||
default: query << "\nBY CODART\n"; break;
|
default: query << "\nBY CODART\n"; break;
|
||||||
}
|
}
|
||||||
query << "JOIN DOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC\n"
|
query << "JOIN DOC INTO CODNUM==CODNUM ANNO==ANNO PROVV==PROVV NDOC==NDOC\n"
|
||||||
<< "JOIN ANAMAG INTO CODART==CODART\n"
|
<< "JOIN ANAMAG INTO CODART==CODART\n"
|
||||||
@ -217,7 +217,8 @@ void TStampa_a_kg_app::prepara_recordset(TStampa_a_kg_rep & rep) const
|
|||||||
|
|
||||||
void TStampa_a_kg_app::main_loop()
|
void TStampa_a_kg_app::main_loop()
|
||||||
{
|
{
|
||||||
while (_msk->run() == K_ENTER)
|
KEY k;
|
||||||
|
while ((k = _msk->run()) == K_ENTER || k == 'A')
|
||||||
{
|
{
|
||||||
TStampa_a_kg_rep rep;
|
TStampa_a_kg_rep rep;
|
||||||
const int raggruppa = _msk->get_int(F_RAGX);
|
const int raggruppa = _msk->get_int(F_RAGX);
|
||||||
@ -241,7 +242,12 @@ void TStampa_a_kg_app::main_loop()
|
|||||||
TReport_book book;
|
TReport_book book;
|
||||||
ok = book.add(rep);
|
ok = book.add(rep);
|
||||||
if (ok)
|
if (ok)
|
||||||
book.print_or_preview();
|
{
|
||||||
|
if (k == 'A')
|
||||||
|
book.preview();
|
||||||
|
else
|
||||||
|
book.print();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,24 +1,15 @@
|
|||||||
#include "lv1200a.h"
|
#include "lv1200a.h"
|
||||||
|
|
||||||
TOOLBAR "" 0 0 0 2
|
TOOLBAR "" 0 0 0 2
|
||||||
BUTTON DLG_PRINT 10 2
|
|
||||||
BEGIN
|
|
||||||
PROMPT 1 1 "~Stampa"
|
|
||||||
MESSAGE EXIT,K_ENTER
|
|
||||||
END
|
|
||||||
|
|
||||||
BUTTON DLG_SETPRINT 10 2
|
|
||||||
BEGIN
|
|
||||||
PROMPT 2 1 "~Imposta"
|
|
||||||
END
|
|
||||||
|
|
||||||
BUTTON DLG_PREVIEW 10 2
|
BUTTON DLG_PREVIEW 10 2
|
||||||
BEGIN
|
BEGIN
|
||||||
PROMPT 3 1 "~Anteprima"
|
PROMPT 1 1 "~Anteprima"
|
||||||
PICTURE TOOL_PREVIEW
|
PICTURE TOOL_PREVIEW
|
||||||
MESSAGE EXIT,65
|
MESSAGE EXIT,65
|
||||||
END
|
END
|
||||||
#include <helpbar.h>
|
|
||||||
|
#include <printbar.h>
|
||||||
|
|
||||||
ENDPAGE
|
ENDPAGE
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user