Anda di halaman 1dari 8

EKSPLORASI APLIKASI FASTREPORT

STUDIO DAN SERVER PUSKOM


UNIVERSITAS DIPONEGORO Arya Sony1),
Kodrat Iman Satoto2)
Jurusan Teknik Elektro, Fakultas Teknik, Universitas Diponegoro,
Jln. Prof. Sudharto, Tembalang, Semarang, Indonesia
email : aryasny@yahoo.com

ABSTRAK

Laporan adalah suatu hal yang tidak bisa terlepas dari kehidupan manusia moderen, walaupun hidup di zaman era
informasi yang serba digital, laporan berbentuk fisik(kertas) masih tetap diperlukan untuk hal yang berhubungan dengan legalitas.
Permasalahan yang ada sekarang ini adalah kurangnya efektifitas dalam hal produkasi, zaman dahulu dan mungkin sampai
sekarang pun laporan yang diperlukan masih diproduksi dengan cara print satu kali dengan dikosongkan bagian yang diperlukan
data, lalu diperbanyak dengan fotocopy, hal ini tentu sangat merepotkan belum lagi data-data pribadi setiap orang dalam
dokumennya pasti berbeda. Seiring berjalannya waktu, permasalahan seperti diatas sudah ditemukan solusinya, hal ini disebabkan
tuntutan akan cara yang cepat dan realtime update terhadap data untuk mendapatkan dokumen yang diperlukan kapan dan dimana
saja, yaitu dengan bantuan ReportEngine.
ReportEngine atau mesin pembuat laporan, adalah software yang digunakan untuk membuat desain dan template yang
akan digunakan sebagai blueprint bagi pengguna. Dengan kemampuan konektifitas dengan database akan semakin meningkatkan
ketertarikan untuk menggunakan engine ini. Adalah FastReport, aplikasi desktop dan server yang terpilih untuk diekspolrasi
pada kesempatan ini, selain konektifitas dengan database, aplikasi FastReport juga dapat dipanggil/diakses dengan browser,
point terahir inilah yang menjadi dasar kenapa dipilihnya ekspolarasi aplikasi dalam kerja praktek ini. Karna dimana ada browser,
dan internet tentunya, siapapun yang memerlukan laporan dapat mengakse, print bahkan mengedit laporan yang diinginkan.
Diharapkan kerja praktek ini dapat memberikan manfaat kepada UNDIP dalam mengeksplorasi aplikasi FastReport ini
lebih jauh lagi, karna yang digunakan saat ini hanya FPDF yaitu library PHP yang disediakan oleh pihak ketiga. Library ini
selain belum berformat GUI, penggunaanya relatif sulit untuk digunakan oleh orang awam. Dengan menggunakan FastReport
ini diharapkan para pembuat desain dan template laporan akan dapat memenuhi kebutuhan dan keperluannya masing-masing
dengan format yang sesuai dengan keinginan tanpa kesulitan, karna penggunaannya yang sangat mudah, yaitu dengan sistem
drag and drop.

KataKunci : Laporan, ReportEngine, FastReport, Database, FPDF


I. PENDAHULUAN diproses oleh manusia lagi, tapi mesin komputer yang
Latar Belakang tidak bisa lelah dan minim kesalahan.
Dokumen yang zaman dahulu berbentuk fisik
akan sulit mobilisasinya jika diterapkan di zaman Tujuan
sekarang ini, terlebih juga saat ini adalah eranya Tujuan dilakukan dan disusunnya laporan
otomatisasi yang pasti dituntut real time update terhadap kerja praktek ini adalah mengeksplorasi aplikasi
data dalam database, FastReport adalah sebuah aplikasi FastReport mulai dari tatacara koneksi database,
yang dapat menyediakan itu semua. pembuatan desain/template laporan dan dapat
PUSKOM UNDIP, memiliki misi mengusung
sistem otomatisasi diatas, oleh karnanya sebagai badan
diaksesnya laporan tersebut dari browser.
yang mengelola layanan informasi yang ada di
Universitas Diponegoro adalah suatu kewajiban agar Batasan Masalah
semua pihak yang terkait dengan UNDIP memperoleh Dalam laporan kerja praktek ini
kemudahan dalam akses informasi, salah satunya akses pembahasannya dibatasi hanya pada konfigurasi
webserver sehingga dapat berjalan dengan baik di
dokumen ini. Walaupun sistem yang berjalan saat ini
browser pengguna serta pendesainan desain/template
sudah otomatisasi namun untuk masing-masing pembuat
laporan secara sederhana sebagai contoh dari
template laporan dirasa akan kesulitan karna yang penggunaan aplikasi.
digunakan saat ini masih library FPDF yang sulit
penggunaanya bagi orang awam. Berbeda dengan II. LANDASAN TEORI
penggunaan aplikasi FastReport yang merupakan
Mengenal ReporEngine
pemrograman object sehingga pembuatanya hanya drag Sebenarnya ReportGenerator adalah istilah
and drop. yang tepat untuk menyebut jenis aplikasi ini, jika
Dengan mengembangkan sebuah sistem diawal disebutkan dengan nama ReportEngine,
dokumen berbasis web diharapkan efektifitas dari suatu bertujuan agar esensinya lebih mudah ditangkap dan
perusahaan atau instansi yang menggunakan aplikasi ini dimengerti. Untuk selanjutnya akan digunakan istilah
akan meningkat tajam karna semua dokumen tidak
1
1) Mahasiswa Teknik Elektro UNDIP

2) Dosen Teknik Elektro UNDIP


ReportGenerator agar tidak menyimpang dari keadaan kegunaan, pertama adalah report server itu sendiri
sebenarnya. yang berfungsi sebagai mesin server untuk laporan,
Definisi ReportGenerator adalah aplikasi yang dapat juga disebut sebagai webservernya laporan,
dapat mengambil data dari suatu database seperti ‘.xls’ dan FastReport Studio yang digunakan untuk
milik Microsoft Exel, ‘.mdb’ milik Microsoft Acces, desain/template laporan.
‘.sql’ milik MySQL atau sumber data lainnya untuk
diolah oleh ReportGenerator tersebut sehingga
Setelah instalasi FastReport Server selesai,
menghasilkan dokumen yang siap dipergunakan oleh didalamnya akan terdapat folder yang bernama
pengguna dengan format yang sudah disediakan. Reports, folder ini berfungsi sebagai webroot atau
Sampai saat ini ReportGenerator yang ada di mungkin lebih tepatnya web report root, sama
pasaran sangat banyak jumlah dan jenisnya untuk seperti Apache dengan htdocs sebagai webrootnya.
peruntukkan yang berbeda pula, sebagai contoh ada Kekurangnan dari aplikasi ini adalah server
aplikasi report untuk desktop, ada yang untuk server, ada laporan hanya dapat melayani keluar masuk
juga yang berlaku sebagai komponen untuk Delphi. permintaan laporan saja, tidak dapat menjalankan
Dalam laporan kerja praktek ini fokus membahas aplikasi pemrograman web seperti PHP,ASP dll,
tentang aplikasi ReportGenerator yang diperuntukkan
tentu hal ini merupakan satu kekurangan besar untuk
bagi desktop dipadukan dengan server agar dapat
diakses melalui browser dengan bantuan internet. aplikasi dengan lisensi yang tidak murah. Namun
Berikut adalah daftar beberapa aplikasi setelah dieksplorasi lebih lanjut ternyata ada cara
ReportGenerator secara umum yang tersedia di pasaran. agar server laporan ini dapat menjalankan PHP/ASP
tadi, yaitu dengan tetap menggunakan Apache
Tabel 1 Daftar aplikasi ReportGenerator untuk webserver yang diintegrasikan dengan server
No Nama ReportGenerator Lisensi laporan dengan bantuan CGI dan ISAPI.
1 Fastreport Berbayar
2 CrystalRepot Berbayar CGI (Common Gateway Interface), adalah suatu
3 RaveReport Berbayar mekanisme dalam mengolah aplikasi eksternal pada suatu
4 FPDF (library PHP) Gratis webserver, aplikasi ini dieksekusi atas permintaan dari
5 Matlab ReportGenerator Berbayar client dan kemudian ditampilkan dalam bentuk HTML,
CGI juga merupakan protokol gateway yang pertama
diciptakan, dan tersukses untuk menghubungkan
Software Aplikasi webserver dan aplikasi tambahan dalam server
Telah disebutkan diatas bahwa FastReport tersebut. Cara kerja dari CGI ini adalah :
bukanlah satu-satunya ReportGenerator yang tersedia di Aplikasi CGI yang berupa file skrip diletakkan
pasaran, dan mungkin juga bukanlah yang terbaik. Jadi
di lokasi direktori yang dapat diakses oleh
mengapa kerja praktek ini mengangkat topik eksplorasi
FastReport, sederhana saja, pihak UNDIP selaku tempat webserver (dalam folder CGI-Bin di Apache).
kerja praktek yang memilihnya, tentu ada beberapa Jika ada permintaan dari client, webserver
alasan mengapa dipilih aplikasi Fastreport ini. Untuk
selanjutnya pembahasan akan fokus pada eksplorasi akan membaca skrip dan menjalankan
aplikasi, bukan analisis kenapa dipilih aplikasi ini.
Aplikasi FastReport ini dapat dibedakan program.
menjadi 2 jenis, pertama aplikasi yang berjalan sendiri
atau stand alone aplication, yaitu seperti yang  Webserver memberikan program tadi
digunakan untuk eksplorasi ini, bernama FastReport masukan/atribut dan variabel-variable.
Studio, lalu yang kedua adalah aplikasi yang terintegrasi
dengan Delphi, lebih familiar jika disebut Componnet  Webserver menunggu program berjalan sampai
for Delphi. Untuk komponen untuk Delphi ini biasanya
selesai dan menangkap keluarannya.
lebih dipergunakan oleh pengembang aplikasi desktop,
karna kita tahu, Delphi adalah pemrograman desktop.  Keluaran inilah yang diberikan ke client.
Jika melihat tujuan awal yang diberikan, yaitu membuat
Dapat dikatakan CGI ini berfungsi sebagai
desain laporan transkrip terbaik dengan database yang
disediakan dan dapat di akses dengan browser, lebih jembatan penghubung antara client dengan aplikasi
tepat kiranya jika digunakan FastReport Server yang tambahan yang terpasang di server, dalam hal ini
versi stand alone, bukan yang component for delphi. aplikasi tambahanya adalah FastReport yang terpasang
di server Apache.
FastReport Server 2.2.0
Aplikasi yang digunakan adalah produk ISAPI (Internet Server Aplication Programing
milik perusahan FastReport dengan versi Interface), ISAPI ini adalah salah satu
FastReport server 2.2.0. Didalamnya terdapat dua API yang ada di dalam Internet Information Service (IIS).
komponen besar yang dapat dipisahkan berdasar Terdiri dari dua komponen yaitu Extensions dan

2
Filters, dalam menjalankan ISAPI kedua komponen Yang terahir adalah PhpMyAdmin untuk
tersebut harus dikompilasi ke dalam file ‘.dll’ agar dapat mempermudah operasional databasenya nanti
dikenali oleh IIS dalam webserver.
1. Extensions daripada menggunakan Command Line, saat

ISAPI Extensions adalah aplikasi yang berjalan penulisan laporan ini versi terbaru 3.4.10
penuh di IIS, komponen ini dapat mengakses (phpMyAdmin-3.4.10-all-languages.zip).
semua fungsi yang disediakan oleh IIS, ISAPI
Extensions diimplementasikan dalam bentuk
‘.dll’ yang dimasukkan ke proses dan dikontrol Setelah semua dipersiapkan, dapat segera
oleh IIS. Client dapat mengakses ISAPI diinstal serta dikonfigurasi secara terpisah.
Extensions dengan cara yang sama seperti saat
mengakses halaman statik HTML.
2. Filters 2. Instalasi Aplikasi FastReport Server 2.2.0
ISAPI Filters digunakan untuk memodifikasi Pembahasan berikutnya adalah langkah-langkah
dan meningkatkan fungsi-fungsi yang ada dalam instalasi Aplikasi FastReport Server, beserta
IIS, komponen ini akan selalu bekerja mencari screenshoot proses-prosesnya
sesuatu sesuai dengan permintaan filter.
Penyaringan ini dapat diprogram untuk
memeriksa dan memodifikasi data yang keluar
dan masuk.

Dari penjelasan diatas tersirat bahwa ISAPI


adalah sub aplikasi yang hanya berjalan di webserver
IIS, apakah benar ISAPI hanya dapat berjalan di IIS
saja. Tidak, dalam perkembangannya ISAPI juga dapat
diimplementasikan ke dalam webserver Apache dengan
menggunakan Apache’s mod_isapi module, selain itu
terdapat module-module lain yang berfungsi untuk
implementasi ISAPI dalam webserver-webserver lain.
Aplikasi ISAPI dapat ditulis menggunakan Gambar 1 Jendela awal instalasi
bahasa-bahasa yang mengandung fungsi dari bahasa
pemrograman C, seperti C ,C++ ,Delphi dan lain-lain.

III. PERANCANGAN SISTEM YANG


DIPERLUKAN SERTA PEMBUATAN
DESAIN DAN TEMPLATE
A. Perancangan Sistem Yang Diperlukan
1. Daftar Software Pendukung
Pertama-tama dipersiapkan dahulu semua program
instalasi yang akan digunakan, diantaranya.
Webserver menggunakan Apache versi 2.2.22
(httpd-2.2.22-win32-x86-no_ssl.zip).
MySQL menggunakan versi essential yang Gambar 2 Memilih bahasa yang digunakan
terbaru, saat penulisan laporan ini versi terbaru
adalah 5.1.61 (mysql-essential-5.1.61-
win32.msi).
PHP mengunakan versi yang agak lama, karna
adanya beberapa faktor kompatibilitas
digunakan versi 5.2.5 (php-5.2.5-Win32.zip).

3
Gambar 3 Jendela untuk memasukkan kode lisensi Gambar 7 Tujuan instalasi folder

Gambar 4 TOS atau license agreemet, klik next Gambar 8 Informasi group program

Gambar 5 Readme aplikasi, berkaitan dengan isi aplikasi Gambar 9 Setelah siap semua, next untuk instal

Gambar 6 Pilih jenis aplikasi, pilih yang server Gambar 10 Proses instalasi, tunggu sampai selesai

4
Untuk membuka jendela MyODBC caranya “control
panel – administrative tool – data sources”. Akan
muncul jendela seperti dibawah.

Gambar 11 Akses halaman FastReport menggunakan port


8097

Dengan cara instlasi seperti diatas, jika


mengakses localhost menggunakan port 80, dengan
server Apache dan FastReport sama-sama berjalan, Gambar 12 Jendela MyODBC
yang keluar/muncul adalah gambar seperti diatas, hal
Didalamnya ada banyak tab-tab, namun yang
diatas terjadi karna server FastReport memblok atau penting hanya 3 yaitu user,system dan file DSN. DSN
menindih webserver Apache. Jika ingin kedua server sendiri kepanjangan dari Data Source Name. Berikut
dapat bekerja berdampingan (karna butuh PHP, dan pembahasannya satu persatu.
PHP jalan di server Apache) maka kedua server harus User DSN
dikonfigurasi lagi, kecuali memang dalam DSN ini digunakan hanya untuk koneksi lokal
penggunaanya tidak diperlukan pemrograman web saja, jika server dan aplikasi berada dalam satu
PHP, dengan cara instalasi seperti diatas sudah cukup, komputer maka gunakan yang ini.
namun ya sedikit mubazir, komputer server yang System DSN
mahal hanya digunakan untuk server laporan yang bisa
Untuk system DSN ini konektor digunakan
dikatakan aplikasinya sangat ringan, tapi semua
untuk menghubungkan dengan database yang
kembali lagi ke kebutuhan pengguna. ada di luar server, jika punya akses tentunya.
File DSN
B. Pembuatan Desain dan Template Sama seperti user hanya bisa digunakan
1. Koneksi Dengan Database lokal, hanya saja koneksi tipe ini
Seperti aplikasi-aplikasi lain, FastReport juga membutuhkan data source yang berbentuk
membutuhkan konektor untuk terhubung dengan file, seperti database milik Microsoft Acces
database, database yang digunakan bisa berada di lokal dan Exel.
(komputer dimana aplikasi berada) ataupun yang berada
di komputer lain, asalkan mengetahui alamat, id dan Untuk Pengerjaan kerja praktek ini sendiri
password database tersebut.
Dalam pengerjaanya DBMS yang digunakan adalah digunakan yang user DSN, karna diawal pertemuan
MySQL, maka yang perlu disiapkan adalah konektor sudah dipersiapkan data source ‘.sql’ milik sipil yang
untuk MySQL, konektor ini dapat dengan mudah dapat diakses lokal.
diunduh lewat internet pada website MySQL ataupun
ditempat lain lewat google.
Perlu diperhatikan, jika aplikasi yang dibuat
membutuhkan koneksi dengan database lain misalnya
Oracle,SQL Server atau DBMS lain maka harus
disiapkan konektor yang sesuai.
Untuk instalasi MyODBC sendiri cukup mudah
hanya klik next dan menentukan tujuan instalasi folder,
sehingga tidak perlu dibahas secara detail. Yang akan
dibahas diantaranya jenis-jenis koneksi dengan database
yang ada di MyODBC diantaranya lokal, sistem dan file.

5
menjadi Conected-True pada jendela kontrol object
2. Pendisainan Laporan Sederhana yang ada di sebelah kiri layar.
Aplikasi dapat ditemukan di Setelah membuat koneksi database selanjutnya yang
FastReports\FastReport Server\Bin\FastReport.exe jika diperlukan adalah membuat querynya, query adalah
dan akan keluar jendela seperti dibawah. bahasa yang digunakan dalam SQL untuk memfilter data-
data apa saja yang ingin diakses. Ambil object ‘ADO
Query’ untuk membuat query.

Gambar 13 Jendela FastReport Designer

Klik file-new report untuk persiapan pertama, akan


muncul tiga bagian kecil bernama report title, master Gambar 15 Jendela SQL untuk memasukkan query
data dan page footer. Ketiganya adalah default awal
untuk pembuatan laporan dimana report title digunakan Jika berhasil maka dibagian sebelah kanan layar
untuk tempat meletakkan judul laporan, masterdata akan ada data tree sesuai dengan query yang dibuat
sebagai bagian yang bersisi data nantinya yang akan tadi.
diulang oleh ReportGenerator sesuai jumlah record yang
ada pada tab data dan terahir pagefooter, digunakan
untuk informasi yang ada di footer laporan, biasanya
berisi informasi tentang halaman.
Langsung saja, hal yang dibutuhkan diawal
pembuatan adalah mengeset data yang akan digunakan,
caranya pindah ke tab data, ambil object ‘ADO
Database’ dan seting dengan cara klik kiri dua kali.

Gambar 16 Data tree hasil dari query

Setelah selesai dengan data, kembalik ke tab


laporan di page1, ambil ‘Text Object’ lalu arahkan ke
dalam masterdata, didalamnya tulis
[ADOQuery1."nama"] ini adalah ekspresi untuk
menampilkan data ‘nama’ dan [ADOQuery1."nim"]
Gambar 14 Setting ADO Database
adalah ekspresi untuk menampilkan data ‘nim’. Dan
aktifkan band masterdata dengan cara klik dua kali dan
Untuk mensetting, didapat dengan cara klik tombol pilih object query yang tadi dibuat.
[...] akan terbuka 4 tab, tab pertama provider dipilih
‘Microsoft OLE DB Provider for ODBC Driver’ klik next,
masuk ke tab connection dan pilih DSN yang tadi dibuat
lalu masukkan username dan password dari akun MySQL
dan klik tombol ok. Setelah dilakukan semua koneksi ini
belum aktif, untuk mengaktifkan object ini caranya
dengan memindah kolom Conected-False
6
2. Data Gender
Didalamnya berisi tentang informasi tentang
perbandingan antara jumlah mahasiswa pria
dan wanita serta grafik IPK masing-masing,
terlihat perbandingan IPK antara mahasiswa
pria dan wanita, disortir berdasarkan angkatan
dan disajikan dalam bentuk grafik.
3. Nilai Sipil
Yang terahir ini adalah tugas dari pembimbing
lapangan, yaitu Bapak Arkhan Subari, berjudul
Gambar 17 Jendela dataset untuk memilih object transkrip terbaik mahasiswa sipil, disortir
query berdasarkan NIM mahasiswa dan disajikan
tidak berbeda jauh dari print out transkrip terbaik
Untuk melihat hasilnya tekan tombol Ctrl+P , akan yang ada di elektro.
muncul hasil dari desain yang sudah dibuat tadi.

PENUTUP
Kesimpulan
1. Kerja praktek berjudul ‘Eksplorasi FastReport
Studio dan Server’ yang dilakukan di
PUSKOM UNDIP diharapkan dapat membantu
pihak UNDIP sebagai laporan yang mudah
dibaca dan dipahami oleh siapapun yang
nantinya mengimplementasikan aplikasi ini di
UNDIP.
2. Server FastReport dapat dijalankan secara
Gambar 18 Hasil dari desain laporan
eksklusif, dalam artian dalam satu server hanya
Sebenarnya masih banyak lagi kemudahan- menjalankan server FastReport saja,
kemudahan yang ditawarkan oleh Fastreport sebagai kelebihannya pasti akses untuk mendapatkan
aplikasi untuk mendesain laporan, pembuatan laporan
laporan sangat cepat karna server hanya melayani
sederhana diatas hanyalah contoh dari penggunaan awal
serta koneksi dengan database. Jika ingin lebih banyak satu aplikasi, kekurangannya adalah server
lagi ingin mengetahui tentang cara-cara pembuatan, hanya digunakan untuk laporan saja, tidak
terdapat manual yang disertakan dalam aplikasi ini, atau
dapat digunakan untuk yang lain.
bisa juga diunduh di website resmi FastReport
www.fast-report.com. 3. Server FastReport dapat dijalankan bersama-
dibawah ini adalah hasil dari kerja praktek yang sama dengan webserver lain seperti Apache,
dilakukan selama 1 bulan di PUSKOM UNDIP.
kelebihanya dapat digunakannya PHP untuk
Sebagian besar waktu dihabiskan untuk mencari cara
untuk koneksi database dan memadukan server laporan aplikasi web utama dan jika membutuhkan
dengan sercer Apache agar print out laporan tadi dapat print out laporan dapat akses langsung ke
diakses lewat browser. Pembuatan desain laporan server laporan. Kekurangnnya tentu saja server
sendiri hanya memakan waktu kurang dari 3hari .Hasil
desain laporan diberi judul : menjadi terbebani karna harus menjalankan
1. Data 10 besar satu lagi aplikasi tambahan.
Didalamnya berisi informasi tentang data 10 4. Denga FastReport, pendisain tidak harus
besar mahasiswa terbaik berdasarkan IPK, dan menguasai kode skrip PHP untuk membuatnya,
disortir berdasar angkatan, disajikan dalam
jika sekarang yang ada di web UNDIP untuk
grafik.
pembuatan laporan menggunakan FPDF, yaitu

7
sejenis library PHP untuk produksi PDF, tentu
bagi orang awam relatif sulit untuk membuat
DAFTAR PUSTAKA
laporan walaupun sederhana. Dengan aplikasi
ini yang lebih diperlukan adalah sedikit seni [1]. FastReport Studio User Manual (EN).
[2]. FastReport Server User Manual (EN)
agar laporan terlihat menarik, karna [3]. www.google.com
pembuatannya dengan sistem drag and drop. [4]. htmlcssguides.com
5. Kemampuan desain yang ada di FastReport [5]. www.w3schools.com
tidak hanya tiga contoh yang disertakan dalam
laporan ini. Karna keterbatasan waktu,
pembahasan hanya difokuskan untuk
konfigurasi, koneksi dan penggabungan server. BIODATA
Lebih lengkap untuk kemampuan desain dapat
dilihat di manual yang disediakan, semua Arya Sony, lahir di
Semarang tanggal 17
lengkap dalam bahasa inggris.
September 1991.
Menempuh pendidikan
dasar di SDI
HIDAYATULLAH
Saran Semarang. Melanjutkan ke
1. Karna aplikasi ini terpisah dengan kode PHP SMPN 21 Semarang, dan
didalam aplikasi webnya maka untuk Pendidikan tingkat atas di
SMAN 9 semarang, dan
pengiriman parameter ke dalam FastReport lulus tahun 2009. Sampai
tidak dimungkinkan, satu-satunya cara agar saat ini penulisa masih
menyelesaikan studi
pengguna dapat mengakses laporan yang Strata-1 di Jurusan Teknik
diinginkan adalah menggunakan dialog page, Elektro Fakultas Teknik Universitas Diponegoro
Semarang, konsentrasi Komputer dan Informatika.
dengan dialog page memungkinkan pengguna
untuk mengirimkan parameter agar hasil laporan
yang keluar sesuai dengan keinginan. Menyetujui, Dosen
2. Penggabungan server Apache dan server Pembimbing
FastReport yang dilakukan dengan Kerja Praktek
menggunakan ekstensi CGI dan ISAPI hanya
bisa berjalan di sistem operasi Windows. Untuk
penggunaan pada sistem operasi lainnya seperti
linux,mac atau lainnya dapat menggunakan cara
akses dengan port, dengan memanggil url Ir. Kodrat Iman Satoto, MT
serveraddress:port\result?report=folder/nama.fr3 NIP. 196310281993031002
pada browser, contohnya
10.37.11.16:8097\result?report=fr/nilaisipil.fr3.
3. Dengan menggunakan aplikasi FastReport di
server bersama dengan webserver lain akan
sangat menghabiskan memori dan data yang
berjalan pada server. Harus dipikirkan lebih lanjut
lagi tentang permasalahan ini.