|
Вывод на печать
|
|||
---|---|---|---|
#18+
всем привет!!подскажите пож-та как сделать..имеется такой код SET SAFETY OFF CLOSE DATABASES ALTER TABLE K:\ÎËÅÃ\reg_gek\in\dnp.dbf ADD COLUMN kvp n (10,2) ALTER TABLE K:\ÎËÅÃ\reg_gek\in\dnp.dbf ADD COLUMN vhol n (10,2) ALTER TABLE K:\ÎËÅÃ\reg_gek\in\dnp.dbf ADD COLUMN knlz n (10,2) ALTER TABLE K:\ÎËÅÃ\reg_gek\in\dnp.dbf ADD COLUMN mus n (10,2) ALTER TABLE K:\ÎËÅÃ\reg_gek\in\dnp.dbf ADD COLUMN pol n (10,2) USE K:\ÎËÅÃ\reg_gek\in\dnp.dbf IN 1 EXCLUSIVE USE K:\ÎËÅÃ\reg_gek\in\gkh1.dbf IN 3 EXCLUSIVE SELECT 3 INDEX ON ALLTRIM(nomlist) tag lich SET ORDER TO tag lich *çàìåíÿåì âîäó,êàíàëèç,ìóñîð è ïîëèâ SELECT 1 SET RELATION TO ALLTRIM(lich) INTO gkh1 ADDITIVE SET EXACT ON RELATION TO ALLTRIM(lich) INTO gkh1 ADDITIVE REPLACE all vhol WITH GKH1.saldovhol REPLACE ALL knlz WITH GKH1.saldoknlz REPLACE ALL mus WITH GKH1.saldomusr REPLACE ALL pol WITH GKH1.saldopolv SET RELATION OFF INTO Gkh1 USE K:\ÎËÅÃ\reg_gek\in\gkh2.dbf IN 4 EXCLUSIVE SELECT 4 INDEX ON ALLTRIM(nomlist) tag lich SET ORDER TO tag lich *çàìåíÿåì êâàðòïëàòó SELECT 1 SET ORDER TO TAG Lich OF K:\ÎËÅÃ\reg_gek\in\gkh2.cdx IN Gkh2 SET RELATION TO ALLTRIM(Dnp.lich) INTO Gkh2 ADDITIVE REPLACE ALL kvp WITH GKH2.saldokvpl SET RELATION OFF INTO Gkh2 REPLACE ALL Kvp WITH 0 FOR Kvp<0 REPLACE ALL vhol WITH 0 FOR vhol<0 REPLACE ALL knlz WITH 0 FOR knlz<0 REPLACE ALL mus WITH 0 FOR mus<0 REPLACE ALL pol WITH 0 FOR pol<0 вообщем хочу чтобы после выполнения этих команд на принтер распечатывался простенький отчёт в котором будет общие суммы последних пяти колонок например так kvp=123456 vhol=123456 knlz=654321 mus=.. pol=... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2009, 13:17 |
|
Вывод на печать
|
|||
---|---|---|---|
#18+
oleg030684, что вы сделали для того, чтобы у вас получился такой отчет? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2009, 14:02 |
|
Вывод на печать
|
|||
---|---|---|---|
#18+
Fffffffffffffffffff, пока нечего,т.к. незнаю с чего начинать и вообще незнаю как это делается ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2009, 14:06 |
|
Вывод на печать
|
|||
---|---|---|---|
#18+
Ffffffffffffffff,спасибо,точто и искал,буду пробовать.. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.08.2009, 14:35 |
|
Вывод на печать
|
|||
---|---|---|---|
#18+
Пока вы там изучаете отчеты VFP, попробуйте дописать несколько строк для вывода итоговых сумм в Эксель типа того, что написано ниже: ******************* select ; sum(kvp) as sum_kvp ,; sum(vhol) as sum_vhol ,; sum(knlz) as sum_knlz ,; sum(mus) as sum_mus ,; sum(pol) as sum_pol ; into cursor sys(2015) copy to sum_all type xl5 ******************** В таблице sum_all получите 5 колонок с 5-ю названиями полей и 5-ю числами под ними. На печать выводится из Экселя как обычно. Желаю удачи ... |
|||
:
Нравится:
Не нравится:
|
|||
23.08.2009, 17:23 |
|
Вывод на печать
|
|||
---|---|---|---|
#18+
wwwwццццц, 1. дворники х"№%ю не пишут, они её иногда(/часто) творят... 2. Превед Грекс 3. oleg030684, это (я на 99% уверен) наш штатный тролль, не обращайте внимания. ЗЫ. Код достался "в наследство", да? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2009, 18:40 |
|
Вывод на печать
|
|||
---|---|---|---|
#18+
oleg030684Fffffffffffffffffff, пока нечего,т.к. незнаю с чего начинать и вообще незнаю как это делается Да там знать особо нечего. В VFP специально на уровне домохозяеек запускаешь Report Designer, рисуешь в нем шаблон отчета, сохраняешь, а затем в программе просто пишешь Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2009, 22:41 |
|
|
start [/forum/topic.php?fid=41&gotonew=1&tid=1586123]: |
0ms |
get settings: |
11ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
667ms |
get topic data: |
9ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 343ms |
total: | 1102ms |
0 / 0 |