saya sudah buat uk 1/2 quarto tetap ngak bisa. kalau buat ukuran sendiri itu 
buat print pakai crystal report atau pakai printer.print tapi mungkin tidak 
untuk print #3 dan kayaknya harus pakai coding. kalau dulu di clipper saya 
pakai begini :

Q=0

DO CEKPRINT
SET PRINTER TO LPT1
SET DEVICE TO PRINT
   SETPRC(0,0)
   @ PROW(),PCOL() SAY CHR(27)+CHR(64)
   @ PROW(),PCOL() SAY CHR(27)+CHR(15)
    TPOT:=TGK:=TGB:=0
   DO WHILE .not. eof()
         TGK=GAJI+TJABAT+TKEL+TTRANS+TMAKAN+INCEN+LEMBUR+TLUAR+BUJANGAN
         TPOT=PINALTY+KOPERASI+ASURANSI
         TGB=TGK-TPOT
         @ Q+01,5  SAY "BUKTI PEMBAYARAN GAJI"
         @ Q+02,5  SAY "BULAN : "+MBLN2
         @ Q+02,13+LEN(MBLN2)+1 SAY MTHN
         @ Q+03,5  SAY REPL(CHR(196),50)
         @ Q+04,5  SAY "NAMA       :"
         @ Q+04,19   SAY NAPEG
         @ Q+05,5  SAY "STATUS     :"
         @ Q+05,19   SAY STAT
         @ Q+06,5  SAY "GAJI POKOK    Rp."
         @ Q+06,25   SAY GAJI PICT "@[EMAIL PROTECTED] 9,999,999"+",-"
         @ Q+07,5  SAY REPL(CHR(196),50)
         @ Q+9,5  SAY "TUNJANGAN=>"
         @ Q+10,5  SAY "-KESEHATAN      Rp."
         @ Q+10,26   SAY TJABAT  PICT "@E 999,999"+",-"
        IF TKEL>0
         @ PROW()+1,5  SAY "-KELUARGA       Rp."
         @ PROW(),26   SAY TKEL PICT "@E 999,999"+",-"
        ENDIF
        IF TLUAR>0
         @ PROW()+1,5  SAY "-KHUSUS         Rp."
         @ PROW(),26   SAY TLUAR PICT "@E 999,999"+",-"
        ENDIF
        IF BUJANGAN>0
         @ PROW()+1,5  SAY "-BUJANGAN       Rp."
         @ PROW(),26   SAY BUJANGAN PICT "@E 999,999"+",-"
        ENDIF

      @ PROW(),PCOL() SAY CHR(27)+CHR(69)
      @ PROW()+2,5 SAY "TOTAL GAJI    Rp."
      @ PROW(),25 SAY TGK PICT "@[EMAIL PROTECTED] 9,999,999"+",-"
      @ PROW(),PCOL() SAY CHR(27)+CHR(70)
      TGK:=0
      TGB:=0
      TPOT:=0
    IF Q+31>33
      Q=0
    ELSE
      Q=33
    ENDIF
     SKIP

ENDDO
EJECT

jadi saya hitung berdasarkan q. kira2 di vb gimana ya. ada yang bisa bantu. 
thank's
----- Original Message ----- 
From: "agustama rumapea" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, December 21, 2005 8:14 AM
Subject: Re: [indoprog-vb] print setengah quarto


> Buat saja ukuran kertasnya custom , itu sebagai default ukuran kertas di 
> printer anda.
>
>
> garudamas <[EMAIL PROTECTED]> wrote:
>  mungkin ada yang bisa bantu cara ngeprint 1/2 dari uk.quarto (pakai
> continious form 1/2 quarto). berikut ini saya sudah bikin tapi sambung
> terus. kira2 kurang di mana ya. thank's
>
> Open "lpt1:" For Output As #3
>    Print #3, Chr(15);
>    Adodc1.RecordSource = "select * from PEGAWAI ORDER BY NAPEG"
>    Adodc1.Refresh
>  If Adodc1.Recordset.RecordCount > 0 Then
>    Adodc1.Recordset.MoveFirst
>   Do While Not Adodc1.Recordset.EOF
>        ado = Adodc1.Recordset
>    Print #3, "BUKTI PEMBAYARAN GAJI "
>    Print #3, "BULAN : "; Format(Tgl.Value, "MMMM YYYY")
>    Print #3,
>    Print #3, "----------------------------------------"
>    Print #3, "NAMA       : "; Adodc1.Recordset!Napeg
>    Print #3, "GAJI POKOK : Rp. "; RKanan(ado!Gaji, "##,###,##0"); ",-"
>    Print #3, "----------------------------------------"
>    Print #3,
>   If ado!Keluarga > 0 Then
>    Print #3, "- KELUARGA   : Rp. "; RKanan(ado!Keluarga, "##,###,##0");
> ",-"
>   End If
>   If ado!Bujangan > 0 Then
>    Print #3, "- BUJANGAN   : Rp. "; RKanan(ado!Bujangan, "##,###,##0");
> ",-"
>   End If
>   If ado!Kesehatan > 0 Then
>    Print #3, "- KESEHATAN  : Rp. "; RKanan(ado!Kesehatan, "##,###,##0");
> ",-"
>   End If
>   If ado!Khusus > 0 Then
>    Print #3, "- KHUSUS     : Rp. "; RKanan(ado!Khusus, "##,###,##0"); ",-"
>   End If
>   If ado!TRANSPORT > 0 Then
>    Print #3, "- TRANSPORT  : Rp. "; RKanan(ado!TRANSPORT, "##,###,##0");
> ",-"
>   End If
>
>   Tot = ado!Gaji + ado!Keluarga + ado!Bujangan + ado!Kesehatan + 
> ado!Khusus
> + ado!TRANSPORT
>
>    Print #3,
>    Print #3, "TOTAL GAJI Rp. "; RKanan(Tot, "##,###,##0"); ",-"
>
>    If Adodc1.Recordset.EOF Then
>    Else
>      Adodc1.Recordset.MoveNext
>    End If
>   Loop
>  End If
>      Print #3, Chr(12)
> Close #3
>
>
>



------------------------ Yahoo! Groups Sponsor --------------------~--> 
Most low income homes are not online. Make a difference this holiday season!
http://us.click.yahoo.com/5UeCyC/BWHMAA/TtwFAA/zCsqlB/TM
--------------------------------------------------------------------~-> 

Untuk berhenti berlangganan kirim email kosong ke : [EMAIL PROTECTED]

Ikuti juga forum diskusi VB.net dengan 
mengirim email kosong ke [EMAIL PROTECTED]
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/indoprog-vb/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Kirim email ke