Arsip: laporan dengan template .html...??

 
user image
more 17 years ago

imunk

salam para master delphi.... mudah2ah judulnya bisa dipahami, jelasnya gini: aku pernah lihat sebuah software yg laporan (report) nya menggunakan template dalam bentuk .html, kurang lebihnya seperti ini template nya
field1 field2 field3 %field1% %field2% %field3%
saat dirunning, .html itu diload terus terisi deh datanya,
field1 field2 field3 1 2 3 a b c x y z
ada juga yg template nya menggunakan file .txt (notepad) mungkin ada dari para master yg tahu, mohon penjelasannya jika punya literatur atau source tentang itu aku sangat berterima kasih sekali, binun kasih kata yg tepat buat tanya mbah gugel nya... :mrgreen: salam...
user image
more 17 years ago

DelphiExpert

nah... yg kaya' ginian ini dapat digunakan sebagai ajang kreativitas... ayo puter otak... otak-atik... logikanya gampang... penyelesaiannya jg gampang... ayo berlatih! clue: parser sederhana & string buffering... :mrgreen: laaa... la lalala....
user image
more 17 years ago

imunk

otakku dah muter terus mas.... tapi tetep gak nemu........ :( belum tau dasarnya je....... tanya om gugel pelit banget mungkin karena aku juga bingung ngerayu nya.... :mrgreen: mungkin ada yg punya literaturnya ato link tentang itu...... :)
user image
more 17 years ago

yayaretina

hak..hak...hak...hak... dapat clue doang... ???
user image
more 17 years ago

deLogic

hmmm gimana kalo datanya berbasis XML, terus rendering / viewing nya menggunakan XSLT, yang ini lebih yahud... :) eh.. ntar jangan2 malah gak jadi karena belajar dulu XML dan XSLT, huehehehehe..
user image
more 17 years ago

DelphiExpert

whoooo... katanya mau jadi programmer jempolan, yg ginian harusnya udah jadi lalapan sejak SMP / SMU :lol: xixix... @yayaretina: iya dooong... cukup clue aja... entar ngga' pinter2 kalo dikasih mak prul... :mrgreen: gini aja deeeh... pake aja StringReplace biar gampang... 1. Readln(F, FieldNames); 2. Readln(F, MacroNames); 3.

OutBuf.Append(FieldNames);
while not data.eof do
begin
  Buf:= MacroNames;
  
  for I:= 0 to data.field.count-1 do
    Buf:= StringReplace( Buf, Format('%%%s%d%%', [MacroPrefix, I+1]), data.field[I].AsString, [rfReplaceAll, rfIgnoreCase]);
  OutBuf.Append(Buf);
  data.next;
end;
4. sebenernya emang lebih penak pake XML --> XLST seperti @deLogic bilang xixixi...
user image
more 17 years ago

imunk

Thanks mas DL atas masukannya, tapi kayaknya aku masih terlalu jauh, step by step aja deh wong yg ini juga baru tau gara2 buka software orang. Thanks mas DE, pengennya sih gitu mas gak hanya jempolan tapi ngetop gitu... :mrgreen: tapi gimana ya.. wong belajar Delphi aja pas mau TA....... :D di SMP/SMU masih belajar pacaran je...... kekekekekekekeke....
user image
more 17 years ago

Tbawor

Ini ada artikel yang menarik semoga membantu http://ilmukomputer.com/2006/08/28/html-report-dengan-delphi/ .. Pindah rumah ya... move to [Reporting]
user image
more 17 years ago

cikumiyu

@imunk: otakku dah muter terus mas.... tapi tetep gak nemu........ :( belum tau dasarnya je....... tanya om gugel pelit banget mungkin karena aku juga bingung ngerayu nya.... :mrgreen: mungkin ada yg punya literaturnya ato link tentang itu...... :)
Ayolah semangat... Programming sebeneranya ngga sesulit yang kamu kira. Kalo misalnya kamu nemuin ada algoritma yang sulit banget dipecahkan, itu sudah bisa dipastikan kamu-nya yang salah. Karena dunia digital ngga sesulit itu kok. Dunia analog (dunia nyata atau real world) saja yang sebegini sulitnya, banyak masalah yang bisa diselesaikan dengan persamaan differensial pangkat tiga. He he he .... apalagi digital yang cuman kenal 1 ama 0? :D
more ...
  • Pages:
  • 1
Share to

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

Random Topic

Local Business Directory, Search Engine Submission & SEO Tools FreeWebSubmission.com SonicRun.com