Author Topic: cara ambil nilai variable cancelprint  (Read 193 times)

0 Members and 1 Guest are viewing this topic.

Offline darman

  • Newbie
  • *
  • Posts: 6
cara ambil nilai variable cancelprint
« on: October 27, 2016, 10:24:47 AM »
mohon bantuan ini para suhu nya foxpro

gi ni para master : untuk mengambil daftar printer saya gunakan koding sbb:

local lcprinter
lcprinter = ''"
lcprinter = getprinter()
set printer to name(lcprinter)

maka akan muncul combobox dengan daftar printer yg terhubung

dan ada  command  [ Print ]    [ Cancel ]
bagai manca caranya mengambil nilai dari command button tsb,supa bisa kita atur kapan cetak
ke printer dan kapan tidak
note : kondisi sekarang mau di pilih Print,atau Cancel tetap aja cetak ke printer
mohon bantuan para master foxpro

trims atas bantuan nya

darman
maka tdk jadi mencetak

   

Offline foxy

  • Fox-id M.V.P
  • Hero Member
  • *
  • Posts: 3.449
    • Foxy Land
Re: cara ambil nilai variable cancelprint
« Reply #1 on: October 27, 2016, 04:49:33 PM »
Kalau di klik [Cancel], maka variable lcPrinter akan berisi '' (empty). Kondisi sekarang langsung cetak, karena Anda tidak memeriksa nilai variable lcPrinter. Jadi:
Code: [Select]
local lcprinter
lcprinter = ''"
lcprinter = getprinter()
if !Empty(lcprinter)
    set printer to name(lcprinter)
**  dan seterusnya...
else
    messagebox('kok gak jadi nge-print?', 64, 'lho?')
endif

hth,
foxy
This post is provided as is. Feel free to use all the codes and information, however understand that I don't have any obligations to fix any bug(s) or follow up this subject.

Offline darman

  • Newbie
  • *
  • Posts: 6
Re: cara ambil nilai variable cancelprint
« Reply #2 on: October 28, 2016, 08:18:31 AM »
ok pak trims dah bisa

satu lagi kalau kita menggunakan langsung report gimanacara ambil variabel cancel tsb

contoh : report form testprint TO PRINT PROMPT

maka akan muncul juga command :[ PRINT ]  [ CANCEL ]

gimana cara mengetahui nilai dari variable tersebut . pada  saat pilih cancel memang report
tdk di cetak. tapi saya perlu mengetahui nilai variable  tersebut untuk di olah
( untuk mengetahun berapa kali document tersebut dicetak dan ...... )
mohon bantuan nya lagi pak

trim's




Offline Pujianto

  • Junior Member
  • *
  • Posts: 295