|
VFP ·R¥ÎªÌªÀ°Ï ¥»°Q½×°Ï¬° Visual Foxpro ·R¥ÎªÌ¸gÅç¥æ¬yªº¦a¤è, ½Ð¦h¦h§Q¥Î"·j´M"ªº¥\¯à, ¥ý¬d¬Ý¬Ý¦³µL«e¨Ò¥i´`, ¦pªGÁÙ¦³¤£À´ªº¦Aµo°Ý. ³¡¥÷¥DÃD¦³ªþ¥[ÀÉ®×, ¶·¥ýµù¥U¦¨¬°ªÀ°Ï©~¥Á¤~¥i¥H¤U¸ü.
|
¤W¤@½g¥DÃD :: ¤U¤@½g¥DÃD |
µoªí¤H |
¤º®e |
Ruey
µù¥U®É¶¡: 2003-03-12 ¤å³¹: 1698 ¨Ó¦Û: tunglo
²Ä 1 ¼Ó
|
µoªí©ó: ¬P´Á¤é ¤K¤ë 31, 2003 1:04 pm ¤å³¹¥DÃD: ³øªí¦C¦L§Þ³N²`¤J±´°Q¶°ÀA(Âà¶K) |
|
|
³øªí¦C¦L§Þ³N²`¤J±´°Q¶°ÀA
¤U±¬O¦n¦h«e½ú¥H¤Î¦Uª©¥D¥H«eµoªº¤å³¹¡A§Ú§ä¤F¤@±J¡A¥^¥^¬yÄý¤F¤@¤U¡Aı±o´x´¤¤F³o¨Ç§Þ¥©¡AÀ³¸Ó©M³·¤ßªº²×·¥¦C¦L¤ñ¸û±µªñ¤F§a¡H¬O¤£¬O°Ú¡HY¤£¬O¡A¦Ñ§L ©M centch §A̤@©wn§å§P§Ú¡A¥i¤£¯à¬ÝµÛ¥S§Ì¥X¬v¬Û¦Ó¸m¤§¤£²z°Ú¡C ¡G¡^
¥t¥~¡Aªñ¨Ó¦³¦n¦hª°¤Í°ÝÃö©ó³øªí¦C¦Lªº°ÝÃD¡A§Ú·Q¡A¬Ý¤F¤U±ªº´XÓ±`¦¡·|«Ü¦³À°§Uªº¡C
·§z
¦b¥H½sµ{¤è¦¡³Ð«Ø³øªí®É, ¥i¥H¨Ï¥Î¥H¤U¤½¦¡¨Ópºâ³øªí¤¤ª«¥óªº¼e«×:
625/6 ¨C¶H¯À³øªí³æ¦ì
§ó¦h¸ê°T
FONTMETRIC ¨ç¼Æªð¦^«ü©w¦rÅ骺¤£¦PÄÝ©Ê. ¨Ò¦p, FONTMETRIC(6) ªð¦^·í«e¦rÅ骺¥§¡¦r¤¸¶H¯À¼e.
¦]¦¹, npºâ³øªí¤¤¤Ó¦r¤¸»Ýnªº¥§¡¼e«×, ¥i¥Î¥H¤U¤½¦¡:
reportwidth = 625/6 * ;
(FONTMETRIC(6, <cFontName>, <nFontSize>, <cFontStyle>) * ;
nNumCharacters)
nNumCharacters «ü©w¦r¤¸¼Æ.
¥H¤U¥N½X±N«O¦s 5 Ó¦r¤¸¼eªº Times New Roman ¦rÅé, 12 ¸¹¦r,´¶³q¦r«¬¦b³øªí¤¤©Ò»Ýnªº¥§¡¼e«×¨ìÅÜ¼Æ reportwidth ¤¤.
reportwidth = 625/6 * (FONTMETRIC(6, "Times New Roman", 12, "N") * 5)
¦C¦L¨t²ÎÅܼƲ³æ¤¶²Ð¡G
’’·í¦C¦L³øªí®É¡A±`·|¦b¨C¤@¶ªº¤WºÝ¦L¤W¶¬Ü¡A¦ý¬O¦p¦ó¨ú±o¬Y¤@¶¤w¦C¦L§¹¨Ã¶i¤@±i·s¯Èªº¸ê°T©O¡H¤èªk¬O§Q¥ÎON PAGE©R¥O¡G
’Â’ÂON PAGE[AT LINE<²Ä´X¦æ>][<©R¥O>]
’’¦p¡G
’Â’ÂON PAGE AT LINE 56 DO print_foot
’Â’ÂPROC print_foot
’Â’Â?'¥»ªí¥Ñ«Ø³]»È¦æ»s§@'
’Â’ÂENDPROC
’’¦渹¥i¥H±q_PLINENO¨t²ÎÅܼƨú±o¡A_PLINENO³oÓ¨t²ÎÅܼƥi¥Hªð¦^©Î³]©w·í«e¦C¦Lªº¦æ¸¹¡A¨ä½d³ò¥i¥H±q0¦Ü_PLENGTH-1(§Y¥´¦L¯Èªø«×´î1)¡A_PLENGTH³oÓ¨t²ÎÅܼƥΩó³]©w©Îªð¦^¥´¦L¯Èªº¶ªø¡A´¶³qªº¥´¦L¯È¬O66¦æªø¡A½d³òȱq1¨ì32767¡A³oÓÅܼƪº³]©w·|¼vÅT_PLINENO¤Î¸õ¶ªºÀW²v¡C
’’¦C¦L¨t²ÎÅܼƲ³æ¤¶²Ð¡G
’Â’Â_PADVANCE
’’»yªk¡G_PADVANCE=cAdvanceMethod
’Â’ÂÃþ«¬¡G¦r¤¸
’’¹w³]È¡GFORMFEED
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩó³]©w¦C¦L¶i¯Èªº¤è¦¡¡A¨äȤÀ¬°¥H¤U¨âºØ¡G
’Â’ÂFOEMFEED’Â¥H¾ã±i¥´¦L¯È¶i¯È
’Â’ÂLINEFEED’ªí¥Ü¶i¤F¼Æ¦æ«áªº¦ì¸m§@¬°¤@¶ªº¶}©l
’’ª`·N¡G
’Â’Âpºâ¶i¯Èªº¦æ¼Æªº¤èªk¦³¥H¤U¨âºØ¡G
’’·í°õ¦æEJECT PAGE©ÎPRINTJOB...ENDPRINTJOB©R¥O®É¡A¨Ï¥Î¤½¦¡(_PLENGTH-_PLINENO)
’’·í°õ¦æEJECT©R¥O©Î¿é¥X¨ì¦Lªí¾÷«á°õ¦æ@...SAY©R¥O®É¡A¨Ï¥Î¤½¦¡(_PLENGTH-MOD(PROW(),_PLENGTH))
’’°Ѿ\¡G_PLENGTH,_PLINENO,_PEJECT
’Â’Â_PAGENO
’’»yªk¡G_PAGENO=cAdvanceMethod
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G1
’’»¡©ú¡G¥»¨t²ÎÅܼƫO¦s©Î³]©w·í«eªº¦C¦L¶¸¹¡A¦b¦C¦L³øªí®É¡A¥i¥H¦b³øªí¤W¦C¦L¥X¶¸¹¡C
’’ª`·N¡G½d³ò±q1-32767
’’°Ѿ\¡G_PBPAGE,_PEPAGE,ON PAGE
’Â’Â_PBPAGE
’’»yªk¡G_PBPAGE=nBeginningPage
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G1
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩó³]©w©Îªð¦^¦Lªº°_©l¶¸¹¡A·í_PBPAGEªºÈ¤j©ó_PAGENOªºÈ¡A±N¤£·|¦C¦L¥ô¦ó¸ê®Æ¡C
’’ª`·N¡G½d³ò±q1-32767
’’°Ѿ\¡G_PAGENO,_PEPAGE
’Â’Â_PCOLNO
’’»yªk¡G_PCOLNO=nCloumn
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G·í«e¦C¦ì¸m
’’»¡©ú¡G¥»¨t²ÎÅܼƥi¥H³]©w©Î·í«e¥´¦LÀYªº¦C¦ì¸m¡A¨Ï¥Î¥»Åܼƪº®ÄªG»P¨Ï¥Î?©R¥OªºAT°Ñ¼Æ¬Û¦P¡C
’’ª`·N¡G¦pªG_WRAP³]©w¬°.T.¡A¦Ó¥»Åܼƪº³]©wȤp©ó·í«e¥´¦LÀYªº¦C¦ì¸m¡A«h¦C¦L½w½Ä°Ïªº¤º®e·|³QÂл\¦Ó¥B¤]¤£·|¦C¦L¥X¨Ó¡C
’’°Ѿ\¡GPCOL¡]¡^
’Â’Â_PCOPIES
’’»yªk¡G_PCOPIES=nCopies
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G1
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩóªð¦^©Î³]©w¦C¦L¥÷¼Æ¡C
’’ª`·N¡G¥²¶·¦b°õ¦æPRINJOB...ENDPRINTJOB©R¥O¤§«e±N¦C¦L¥÷¼Æ«O¦s¦b_PCOPIES
’’°Ѿ\¡GµL
’Â’Â_PEJECT
’’»yªk¡G_PEJECT=cPageEjectvalue
’Â’ÂÃþ«¬¡G¦r¤¸
’’¹w³]È¡GBEFORE
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩ󱱨î¸õ¶ªº¤è¦¡¡A¨ä³]©wȦp¤U¡G
’Â’ÂBEFORE’Â’Â’Â’Â ¦b¦C¦L«e¸õ¶
’Â’ÂAFTER’’’’’¦b¦C¦L«á¸õ¶
’Â’ÂBOTH’Â’Â’Â’Â’Â ¦C¦L«e«á³£¸õ¶
’Â’ÂNONE’Â’Â’Â’Â’Â ¦C¦L«e«á³£¤£¸õ¶
’’ª`·N¡G
’Â’Â¥»ÅܼƦbFoxPro for DOS¤¤ªº¹w³]ȬOBEFORE¡A¦bVisaul FoxPro¤¤ªº¹w³]ȬONONE¡A¥»Åܼƥu¦³¦bPRINTJOB...ENDPRINTJOB©R¥O¶ô¤¤¤~¦³®Ä
’’°Ѿ\¡G_PECODE,PRINTJOB...ENDPRINTJOB
’Â’Â_PEPAGE
’’»yªk¡G_PEPAGE=nLastPageNumber
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G32767
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩóªð¦^©Î³]©w¦C¦Lªº²×¤î¶¸¹¡C
’’ª`·N¡G_PEPAGE¥²¶·¤j©ó_PBPAGE
’’°Ѿ\¡G_PAGENO,_PBPAGE
’Â’Â_PLENGTH
’’»yªk¡G_PLENGTH=nLinesPerPage
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G66
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩóªð¦^©Î³]©w¥´¦L¯Èªº¶ªø¡C´¶³qªº¥´¦L¯È¬O66¦æªø¡A¼ÆȽd³ò±q1¦Ü32767¡C
’’ª`·N¡G¥»ÅܼƪºÈ·|¼vÅT_PLINENO¤Î¸õ¶ªºÀW²v
’’°Ѿ\¡GEJECT¡AON PAGE
’Â’Â_PLINENO
’’»yªk¡G_PLINENO=nCurrentline
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G0
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩóªð¦^©Î³]©w¦C¦Lªº¦æ¸¹¡C¼ÆȽd³ò±q0¦Ü_PLENGTH-1(§Y¥´¦L¯Èªø«×´î1)¡C
’’ª`·N¡G¥»ÅܼƻPPROW()¨ç¼Æ¥\¯à¬Û¦ü¡A¥L̪º¥X¤£¦P¦b©ó¡G
’Â’ÂPROW()¨ç¼Æªð¦^¥´¦LÀYªº¦ì¸m
’Â’Â¥u¦³¦bSET PRINTER³Q³]©w¬°ON®É¡APROW()¨ç¼Æ¤~¦³®Ä
’Â’Â_PLINENO·|¦Û°Ê¼W¥[¡A¤£½×¿é¥X³]³Æ¬OÀÉ¡B¦Lªí¾÷©Î¿Ã¹õ
’’°Ѿ\¡GPROW()
’Â’Â_PPITCH
’’»yªk¡G_PPITCH=cExpression
’Â’ÂÃþ«¬¡G¦r¤¸
’’¹w³]È¡GDEFAULT
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩó³]©w¦Lªí¾÷ªº¸ÑªR«×¡A³]©wȦp¤U¡G
’Â’ÂPICA’’’’’¨C^¤o10Ó¦r¤¸
’Â’ÂELITE’Â’Â’Â’Â ¨C^¤o12Ó¦r¤¸
’Â’ÂCONDENSED’Â’Â ¨C^¤o17Ó¦r¤¸
’Â’ÂDEFAULT’Â’Â’Â ¨Ï¥Î¹w³]È
’’ª`·N¡G¦pªG¦Lªí¾÷¥»¨µLªk¦C¦L¥X¤Ó°ªªº±K«×¡A¶i¦æ³]©w¤]¬OµL®Äªº¡C
’’°Ѿ\¡GµL
’Â’Â_PQUALITY
’’»yªk¡G_PQUALITY=lExpression
’Â’ÂÃþ«¬¡GÅÞ¿è
’’¹w³]È¡G.F.
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩ󱱨î¦C¦L½è¶q¡A¦pªG³]¸m¬°.t.¡A¦C¦Lªº³t«×·|¤U°¡A¦ý¦C¦Lªº½è¶q¤ñ¸û¦n¡C
’Â’Â_PSPACING
’’»yªk¡G_PSPACING=nLineSpacing
’Â’ÂÃþ«¬¡G¼ÆÈ
’’¹w³]È¡G1
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩ󱱨î¦C¦L¦æ¶Z¡A¼ÆȽd³ò¬É©ó1-3¤§¶¡¡A¹w³]ȬO1
’Â’Â_PWAIT
’’»yªk¡G_PWAIT=lExpression
’Â’ÂÃþ«¬¡GÅÞ¿è
’’¹w³]È¡G.F.
’’»¡©ú¡G¥»¨t²ÎÅܼƥΩó¦C¦L´«¶®É¬O§_¼È°±¡A.t.¬°¼È°±¡C
’Â’Â
¡@¡@¡@¡@¡@¡@¡@ ¡@Ãö©ó³øªí¦C¦L
¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@ ¡@¡@¡@ ¡@ ¡@¦¿Ä¬ ±`¦{ ¦Ñ¤ý 99.11.30
¡@¡@ ¡@¡@¡@¡@ ¡@¡@¡@¡@ ¡@¡@ ¡@ ¡@ ¡@¡@E-mailcfyns@163.net
¡@ VFP©Ò´£¨Ñªº³øªí³]p¾¹Áö»¡¥\¯à±j¤j¡A¨Ã¯à´£¨Ñ©Ò¨£©Ò±oªº³øªí¹wÄý¡A
¦ý§ÚÁ`ı±o¨S¦³DOS¤Uª½±µ¥Î¥N½X½s¨îªº¦C¦Lµ{¦¡¨Ó±o¤è«K©M¦Û¥Ñ¡AÁöµMDOS
¨S¦³¹wÄý¥\¯à¡C¤]¥¿¦]¬°¦p¦¹¡A§Ú«Ü¤Ö½Í¤ÎVFP ªº¦C¦L°ÝÃD¡A¬°¤F©M¤j®a¥æ
¬y¡A³o¦¸¤]½Í½ÍVFPªº³øªí¦C¦L°ÝÃD¡A§Æ±æ¥H¦¹©M¤j®a¦@¦P±´°Q¡C
¡@¡@¤@¡B³¡¤À»P¦C¦L¦³Ãöªº¨t²ÎÅܼÆ
¡@¡@VFP¥»¨¬°§ÚÌ´£¨Ñ¤F´XÓ»P¦C¦L¦³ª½±µÃö«Yªº¨t²ÎÅܼÆ,¥¦Ì¬O³¡¤À)
_BOX ¡@¡@¡@¬O§_¦C¦L¤å¦rÃä®Ø¡A.T.=¦C¦L
_GETNPD ¡@ «ü©w©Î«O¦s¦Lªí¾÷¤¶±ÅX°Êµ{¦¡ªºÀɮצW¡C
_PADVANCE¡@³]©w¥´¦L¯È¶i¯È¤è¦¡¡A=FORMFEED(Àq»{)¾ã±i¶i¯È¡C
_PAGENO ¡@ ³]©w©Î«O¦s·í«eªº¦C¦L¶¸¹¡C
_PBPAGE ¡@ ³]©w©Îªð¦^¦C¦Lªº°_©l¶¸¹¡C
_PEPAGE ¡@ ³]©w©Îªð¦^¦C¦Lªº²×¤î¶¸¹¡C
_PCOLNO ¡@ ³]©w©Îªð¦^·í«e¥´¦LÀYªº¦C¡C
_PLINENO ¡@³]©w©Îªð¦^·í«e¥´¦LÀYªº¦æ¡C
_PCOPIES ¡@³]©w©Îªð¦^¦C¦L¥÷¼Æ¡C
_PLENGTH ¡@³]©w©Îªð¦^¥´¦L¯Èªº¶ªø¡AÀq»{=66¦æªø¡C
_PPITCH ¡@ ³]©w¦Lªí¾÷ªº¦C¦L±K«×¡C
_PQUALITY¡@³]©w¦Lªí¾÷ªº¦C¦L½è¶q¡C
... ...
¡@¡@³o¨ÇÅܼƦb³]p³øªíµ{¦¡®É¡A¦³¨Ç¬O«Ü¦³¥Îªº¡A¬G¦b¦¹¦C¥X¡C
¡@¡@¤G¡B¤@¨Ç±`¥Îªº¦C¦L§Þ¥©
¡@¡@1.«ç¼Ë¦C¦L«ü©wªº¶
REPORT FORM XXXX RANGE 2,5 TO PRINTER ¡@&&±q²Ä2°_¥´¦Ü²Ä5¶¤î
¡@¡@2.¦p¦ópºâÁ`¶¼Æ¡A¥H¹ê²{¡§²Ä¡H¶/Á`¡H¶¡¨
¡@¡@¦b¦C¦L«e®Ú¾Ú²Ó¸`°Ï©Ò¦C¦Lªº°O¿ý±ø¼Æ¡A¥ý¶i¦æpºâ¡AµM«á¦A¦C¦L¡A¨ãÅé¥N½X¡G
PUBL mPAGE
SELE XXX ¡@¡@&&xxx=¨Ñ¦C¦Lªº¸ê®Æªí
XX=10 ¡@¡@¡@ &&XX=²Ó¸`°Ï©Ò¦C¦Lªº°O¿ý±ø¼Æ
mPAGE=IIF(RECCOUNT()%XX=0,INT(RECCOUNT()/XX),INT(RECCOUNT()/XX)+1)
mPAGE´N¬OÁ`¶¼Æ¡A³o¼Ë¦b»ÝnÁ`¶¼Æªº¦a¤è´N¥iª½±µ¤Þ¥ÎmPAGEÅܼƤF¡C
¡@¡@3.¦p¦ó¨Ï³øªí¥´º¡¤@¶
¡@¡@¦pªG¦C¦Lªº°O¿ý¤£¨¬¤@¶¡A¡§¶ª`¸}¡¨·|¦Û°Ê¤W²¾¡A¼vÅT³øªíªº¬üÆ[¡A¸Ñ¨Mªº
¿ìªk©M¤W±ªº®t¤£¦h,§Y¸É¨¬¤@¶¤¤©Ò¯Ê¤Öªº°O¿ý¡]¸É¨¬ªÅ¥Õ°O¿ý¡^¡G
SELE XXX ¡@¡@ &&xxx=¨Ñ¦C¦Lªº¸ê®Æªí
XX=10 ¡@¡@¡@¡@&&XX=¤@¶²Ó¸`°Ï©Ò¦C¦Lªº°O¿ý±ø¼Æ
mI=RECCOUNT()%XX ¡@¡@ &&¨ú±o¯Ê¤Öªº°O¿ý±ø¼Æ
FOR I=1 to mI
¡@¡@APPEND BLANK
ENDF
¡@¡@4.³øªí¦b³]p®É©ú©ú¥i¥H¦C¦L¡A¥i¤@¦w¸Ë¨ì¨ä¥L¾÷¾¹©Î«¸Ë¨t²Î«á¡A´N·|¥X²{
¡§XXX ±a°Ï¤Ó¤j¤£¯à©ñ¤J¶¤¤¡¨µ¥´£¥Ü¡A¦Ó¥BµLªk¥¿±`°h¥X¡]¤×¨ä¬O¹ï¦Û©w¸q¯È±i
¤j¤pªºµ{¦¡¡^¡A³o¬O¬°¤°»ò©O¡H
¡@¡@§Ú̥γøªí³]p¾¹³]pªº¦C¦Lµ{¦¡¡A«O¦s°h¥X«á¡AºÏ¤ù¤W´N·|¥X²{ .frx©M.FRT
ÀÉ¡A§Ú̪º©Ò¦³³]p§¡«O¦s¦b³o¨âÓÀɤ¤¡C¦bVFP¤¤ .frx¬Û·í©ó.DBFªí¡A.FRT
¬Û·í©ó.FPT³Æµù«¬ÀÉ¡A§ÚÌ¥ÎUSE XXX.frx ¥i¥H¶H¥´¶}.DBF¤å¥ó¤@¼Ë¥´¶}.frx¤å
¥ó¡A¦b.frxÀɤ¤¦³ÓExpr³Æµù«¬Äæ¦ì¦W¡A¦b³oÓÄæ¦ì¦W¤¤¦³¦p¤U¤º®e¡G¨ä¤¤()¤º¬O
§Ú©Ò¥[ªºÄ¶¤å
======================================================================
RIVER=winspool
DEVICE=Epson LQ-1600K
OUTPUT=LPT1:
ORIENTATION=0 ¡@¡@
PAPERSIZE=256 ¡@¡@ ¡@¡@ (¯È±i¤j¤p)
PAPERLENGTH=1000 ¡@¡@ ¡@(¯È±iªø«×)
PAPERWIDTH=1600 ¡@¡@ ¡@ (¯È±i¼e«×)
DEFAULTSOURCE=8¡@¡@ ¡@¡@(Àq»{¨Ó·½)
PRINTQUALITY=180 ¡@¡@ ¡@(¦C¦L½è¶q)
COLOR=2
YRESOLUTION=180
TTOPTION=1
======================================================================
±q³oÓExpr³Æµù«¬Äæ¦ìùØ¥i¥H¬Ý¥X¡GPAPERSIZE=256 ³oùتº256ªí¥Ü¬O¦Û©w¸q¯È±i¡A
¦pªG¡G
PAPERSIZE=9 ¬°A4¡B11¬°A5 ¨ãÅé¸ê®Æ¨£VFPÀ°§UªºPrintfo()¤@¸`¡A ¦Ó¡G
PAPERLENGTH=1000 ¡@(¯È±iªø«×)
PAPERWIDTH=1600 ¡@ (¯È±i¼e«×)
«h¤À§O¥Nªí¦Û©w¸q¯È±iªºªø«×©M¼e«×¡C ¤§©Ò¥H·|¥X²{¤W±´£¨ìªº°ÝÃD¡A¬O¦]¬°¨t²Î«
·s¦w¸Ë¦Lªí¾÷«á¡AWIN¨t²Î¤@¯ëÀq»{ªº¬OA4¥´¦L¯È¡A»P§Ú̳]p®É«O¦s¦b.frx¤å¥óùتº
¯È±i¤£²Å¡A¦]¦Ó³y¦¨³oºØ±¡ªp¡C ¨º»ò¦p¦óÁקK¥X²{³oÓ°ÝÃD©O¡H
¡@¡@¤U±¬O¤@¬qÀË´ú¯È±iÃþ«¬ªº¥N½X¡A¨Ñ±z°Ñ¦Ò¡G
³o¬q¥N½X¥²¶·©ñ¦b°õ¦æreport form ... ©R¥O«e¡C
use xxx.frx in 0 ALIAS mPrint ¡@¡@¡@&&¦bªÅ¶¢¤u§@°Ï¥HmPrint§O¦W¥´¶}xxx.frx¤å¥ó
x=atcline('PAPERSIZE',mPrint.Expr)¡@&&¨ú±oPAPERSIZE¦bExprÄæ¦ì¤¤ªº¦æ
sSIZE=subs(mline(mPrint.Expr,x),11) &&¨ú±o³]p®É«O¦sªº¯È±iÃþ«¬
mSIZE=allt(str(Prtinfo(2))) ¡@¡@¡@¡@&&¨ú±o·í«e¦Lªí¾÷Àq»{ªº¯È±iÃþ«¬
x=atcline('PAPERLENGTH',mPrint.Expr) &&¨ú±o¯È±iªø«×¦bExprÄæ¦ì¤¤ªº¦æ
sLEN=subs(mline(mPrint.Expr,x),13) ¡@&&¨ú±o¯È±iªø«×
x=atcline('PAPERWIDTH',mPrint.Expr)¡@&&¨ú±o¯È±i¼e«×¦bExprÄæ¦ì¤¤ªº¦æ
sWIDTH=subs(mline(mPrint.Expr,x),12) &&¨ú±o¯È±i¼e«×
use in 'mPrint' ¡@¡@¡@¡@¡@¡@¡@¡@¡@&&Ãö³¬xxx.frx¤å¥ó
if sSIZE=mSIZE ¡@¡@¡@¡@¡@¡@¡@¡@¡@&&¦pªG¬Û²Å¡A«h¥¿±`¦C¦L
¡@report form xxx.frx to printer
else
¡@Messagebox('½Ð³]©w¦Lªí¾÷¯È±i¬°¦Û©w¸q¡Gªø='+sLEN+',¼e='+sWIDTH,0+48+0,'´£¥Ü')
¡@report form xxx.frx to printer prompt &&¦C¦L«e¥ý¥´¶}¦Lªí¾÷³]¸m¹ï¸Üµøµ¡
endi
¡@¡@5.¤£Åý¦C¦Lªºµ²ªGÅã¥Ü¦b¿Ã¹õ¤W
report form xxx.frx to printer Noconsole
¡@¡@6.¦C¦L©Î¦C¦L¹wÄý®É¡A¦p¦ó¨Ï¨t²Î¦C¦L¤u¨ã±ø¤£¥X²{
¡@¡@¨t²Î´£¨Ñªº¦C¦L¤u¨ã±ø¡A§Ú̵LªkÀË´ú¨ä¦U«ö¶sªº¨Æ¥ó¡A¤£¯à´x´¤¥Î¤á·í®É¾Þ
§@ªº±¡ªp¡A¨º¦p¦ó¤£Åý¥¦¥X²{©O¡H
¡@¡@º¥ý±z±o°µ¤@Óªí³æ(³Ì¦n¬O¼Ò¦¡ªí³æ)¡A¥Î©ó¥N´À¨t²Îªº¹wÄýµøµ¡(Preview)¡AµM«á¡G
do form dybd¡@¡@¡@¡@¡@¡@¡@¡@¡@¡@&&¥´¶}³oÓªí³æ
report form xxx.frx windows dybd
¡@¡@³o¼Ë¨t²Î´£¨Ñªº¦C¦L¤u¨ã±ø´N¤£·|¥X²{¤F¡C
¡@¡@·íµM¦pªG¦Û¤v¦A°µÓÃþ¦ü©ó¦C¦L¤u¨ã±øªºÃþ¡A¬J¥i´x´¤«ö¶s¨Æ¥ó¤S¬üÆ[´N§ó¦n¤F¡A
ª`¡G¸g¬dVFP3.0¥i¯à¨S¦³windows¤l¥y¡C
¡@¡@«ÜºF·\¡A§Ú¥®É«Ü¤Ö¥ÎVFPªº³øªí³]p¾¹¨Ó½s¨î¦C¦Lµ{¦¡¡]¥Î¨ä¥L»y¨¥¥N´Àªº¡^¡A
©Ò¥H¯à½ÍªºÅé·|«Ü¤Ö¡A¤Q¤À§Æ±æ³o¤è±ªº°ª¤â¯à¤¶²Ð±zªº¸gÅç¡AÁÂÁ¡I
¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×¡×
¡@¡@§Ú©Ò¼g¥Xªº¥N½X¥i¯à¤£¬O³Ì¦X²z©M³Ìºë½mªº¡A¥u¬O´£¥X¤@ºØ«ä¸ô©Î¤èªk
¨Ñ¤j®a°Ñ¦Ò¡A§Æ±æ¯à¹ï±z¦³©ÒÀ°§U¡C
------------------------------------------------ END --------------- _________________ #############################
§Ö¼Ö¶ý«}¨t¦C©¯ºÖ¦v°t,³Ü¤Q¥þÂû´ö~ì¨Ó©¯ºÖ¨º»ò²³æ!!
¾Ç·|VFP¨Ï¥ÎªÌªÀ°Ïªº·j´M,Code¤~·|§ó¦³½ì~
#############################
Ruey ¦b ¬P´Á¤é ¤K¤ë 31, 2003 2:00 pm §@¤F²Ä 1 ¦¸×§ï |
|
¦^³»ºÝ |
|
|
ALLBEAUTY
µù¥U®É¶¡: 2003-08-13 ¤å³¹: 22 ¨Ó¦Û: Taiwan
²Ä 2 ¼Ó
|
µoªí©ó: ¬P´Á¤é ¤@¤ë 04, 2015 12:10 am ¤å³¹¥DÃD: ½Ð°Ý SET PRINTER TO ¬°¤°»ò·|¦h°e¥X¤@¶ ? |
|
|
¦]¬°§Ú»Ýn¥Î¦h³¡¦LªíÉó¦C¦L
°e¥X SET PRINTER TO DEFAULT ·|§â쥻ªº¦LªíÉó¦h°e¥X¤@¶
¤£ª¾¹D¦³¤°»ò¤èªk¥i¥H¸Ñ¨M©O ?
ÁÂÁ¦U¦ìªºÀ°¦£ |
|
¦^³»ºÝ |
|
|
|
|
±z µLªk ¦b³oÓª©±µoªí¤å³¹ ±z µLªk ¦b³oÓª©±¦^ÂФ峹 ±z µLªk ¦b³oÓª©±½s¿è¤å³¹ ±z µLªk ¦b³oÓª©±§R°£¤å³¹ ±z µLªk ¦b³oÓª©±¶i¦æ§ë²¼ ±z µLªk ¦b³oÓª©±ªþ¥[ÀÉ®× ±z µLªk ¦b³oÓª©±¤U¸üÀÉ®×
|
Powered by phpBB © 2001, 2005 phpBB Group ¥¿Å餤¤å»y¨t¥Ñ phpbb-tw ºûÅ@»s§@
|