Arsip: Tanya Caranya Ngeprint?

more 19 years ago
Chep_Rytheone
Misal yang mau diprint (Diprintnya Kops+Data):
Kops : PT. Puting Beliung
Data1 : Udang 1000
Bebek 5000
Telor 3000
Data2 : Udang 1000
Bebek 5000
Telor 3000
Ikan Koki 6000
Belati 6000
Kondom 3500
Yang Mo ditanyain gimana bisa ngatur kertas supaya ukurannya dinamis (panjang kertas tergantung bayaknya baris yang akan di print). kertasnya yang diroll. Kayak disupermarket gitu?

more 19 years ago
kaka-delphi
Anda bisa pake report komponen seperti Quick Report, Rave Report, Free Report, dan atau pun Fast Report.
CMIIW

more 19 years ago
DelphiExpert
It's hard using the above report engines for dotmatrix printer, is it?
qiqiqiqiq...
Anda harus pake direct write ke printer (sekalipun lewat spolling), yang paling mudah mah pake ini:
procedure Print(Port: string; Lines: TStrings);
var F: File;
begin
AssignFile(F, Port); // port bisa berupa string LPT1, LPT2 etc
try
Reset(F);
while Lines.Count > 0 do begin
Writeln(F, Lines[0]);
Lines.Delete(0);
end;
//Scroll kertas untuk nyobek
Writeln(#13#10); --> nye-croll 2 kali,#13#10+ Pake writeln kan qiqiqiq...
finally
CloseFile(F);
end;
end;
Ok, hope usefull for you...
Best Regards - the DelphiExpert
more 18 years ago
javaman
Wah, bener-bener beruntung dan kebenaran aku ini, padahal aku mo tanya2 hal ini, soalnya rencana TA yang aku bikin adalah program POS, trus kalau untuk displaynya ada yang tahu ndak ya...hehehe tolong dong kakak2,om2,tante2,pakde,paklek..............

more 18 years ago
simba
Syukurlah kalo bisa bermanfaat. Padahal kata seseorang, komponen itu gak mutu banget loh. Kasian deh gue! :P
-Bee-

more 18 years ago
kaka_vic
Bos...
Mohon bantuan listing program buat ngeprint tabel data yang sudah ditampilkan dalam DBGrid donk....Dalam delphi versi 7 yang dipake ga ada perintah print-nya..Tx atas bantuannya..

more 18 years ago
saysansay
Procedure Ini Berguna Buat Ngeprint Dbgrid Dengan menggunakan Quick report Competible Dengan Delphi 5,6,7
Procedure PrintDBGrid(NamaGrid: TDBGrid; Judul: string; Tampilkan : boolean= true);
Var
I : integer;
DS: TDataset;
Lap: TCustomQuickRep;
List: TStringList;
begin
DS := NamaGrid.DataSource.DataSet;
if not DS.active then
DS.Open;
List := TStringList.Create;
try
with NamaGrid, Columns do
for i := 0 to Count - 1 do
if Columns[i].Visible then
List.Add(Columns[i].FieldName);
LAP := nil;
QRCreateList(LAP, Nil, NamaGrid.DataSource.DataSet, Judul, List);
with LAP do
for i := 0 to ComponentCount - 1 do
begin
if (Components[i] is TQRDBText)then
TQRDBText(Components[i]).Width := NamaGrid.Columns).DataField).Index].Width
else if (Components[i] is TQRLabel) then
if AD.FindField(TQRLabel(Components[i]).Caption)<>nil then
TQRLabel(Components[i]).Width := NamaGrid.Columns).Caption).Index].Width;
end;
//Tampilkan Atau Print
if Tampilkan then
LAP.Preview
else
LAP.Print;
finally
LAP.Free;
List.Free;
end;
end;
end.
NB : Try And Erorr
Kok Pake Id kaka_vc sech...jgn2 ini kang Janurm lagi....huh
Siapapun diakau..ku pengen tau...
more 18 years ago
deLogic
@saysansay:
masak kang januar tanya yang beginian, apalagi sempat ditanyakan di-thread lain, dobel post gitu lho.... and pake ID ngumpet2 lagi.... kayaknya gak deh.... :)
more ...
- Pages:
- 1
- 2
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- BDS 2006 Architect / Catastrophic Failure
by Manz in OOT more 18 years ago - vcl Barcode
by strike_set in Tutorial & Community Project more 17 years ago - form dan event OnClick Run Time
by mas_kofa in Hal umum tentang Pascal Indonesia more 18 years ago - Source code document generator
by cikumiyu in Hal umum tentang Pascal Indonesia more 17 years ago - fast report masih ga bisa
by h412fi in Reporting more 16 years ago - shout box-nya bisa g sih ?
by EkoIndri in OOT more 18 years ago - Gimana bukin colom lewat aplikasi?
by anaconda in MySQL more 17 years ago - help: merelasikan tabel
by giblartar in Bedah Kasus more 14 years ago - cara akses database suatu komputer di komputer yang lain?
by aroelh in Paradox more 15 years ago - Gimana Cara Bgeblok Sebuah Situs????
by mankerman in Web Programming more 16 years ago