Dari perspektif materi referensi, konfigurasi seri Microsoft harus dilakukan dari data referensi, yaitu: 1. Win9x+PWS+Office 2. Win2000 Profesional+PWS+Office 3. Win2000 Server+IIS+Office Artikel ini berisi artikel ini operasi bacaan untuk menghasilkan tutorial kode contoh untuk menghasilkan file Excel. Area ini Berikut ini adalah detailnya:
Ringkasan Teknologi Operasi Asp Excel
Daftar isi
1. Konfigurasi Lingkungan
2. Operasi Dasar Excel ASP
3. Operasi ASP Excel Menghasilkan Tabel Data
4. Operasi ASP Excel menghasilkan diagram grafik
Kelima, sisi server Excel menjelajahi, mengunduh, dan menghapus solusi
6. Lampiran
teks
1. Konfigurasi Lingkungan
Dari perspektif informasi referensi, konfigurasi seri Microsoft harus dilakukan, yaitu,:
1. Win9x+pws+kantor
2. Win2000 Profesional+PWS+Office
3. Win2000 Server+IIS+Office
Saat ini, lingkungan yang sukses penulis adalah dua yang terakhir. Versi kantor tidak memiliki persyaratan khusus.
Ada dua penemuan yang tidak disengaja dari konfigurasi lingkungan server ::
1. Penulis mengembangkan WPS2002 dengan Kingsoft di mesin.
2. Penulis mengembangkan kode ASP suka menggunakan frontpage, tetapi menemukan bahwa jika frontpage dibuka (sisi server), pembuatan objek tidak stabil, dan kadang -kadang sukses dan tidak berhasil. Setelah inspeksi ekspansi, ditemukan bahwa jika kantor Seri Office berjalan di server, pembuatan objek Excel sulit untuk berhasil.
Satu poin harus diatur di sisi server adalah otoritas operasi komponen COM. Ketik DCOMCNFG di baris perintah, masukkan antarmuka konfigurasi komponen COM, pilih Microsoft Excel, klik tombol atribut, pilih tiga opsi tunggal, dan tambahkan evene ke kepemilikan di editor. Mulai ulang server setelah disimpan.
Konfigurasi lingkungan klien tidak ditemukan secara khusus tentang hal itu.
2. Operasi Dasar Excel ASP
1. Membangun objek Excel
Set Object = CreateObject (Excel.Application)
Objexcelapp.displayalerts = false tidak menunjukkan peringatan
objexcelapp.application.visible = false tidak menampilkan antarmuka
2. Buat file Excel
objexcelapp.workbooks.add
atur objek = objek = objek
Atur objeksheets = objexcelbook.worksheets
Setel objexcelsheet = objexcelbook.sheets (1)
3. Baca file Excel yang ada
straddr = server.mappath (.)
Objexcelapp.workbooks.open (straddr & /templet/table.xls)
atur objek = objek = objek
Atur objeksheets = objexcelbook.worksheets
Setel objexcelsheet = objexcelbook.sheets (1)
4. Simpan file Excel
Objexcelbook.saveas straddr & /temp/table.xls
5. Simpan file Excel
Objexcelbook.save (berhasil disimpan selama pengujian, halamannya salah.)
6. Operasi Exit Excel
objexcelapp.quit harus keluar
atur objexcelapp = tidak ada
3. Operasi ASP Excel Menghasilkan Tabel Data
1. Masukkan data dalam rentang
Objexcelsheet.range (B3: K3).
2. Masukkan data ke dalam kisi unit
Objexcelsheet.cells (3,1).
3. Pilih rentang
4. Gambarlah garis tebal di sisi kiri sel
5. Gambar garis tebal di sisi kanan grid unit
6. Gambarlah garis tebal di sel
7. Gambarlah garis tebal di bawah sel
8. Warna latar belakang pengaturan sel
9. Gabungkan Cell Grid
10. Sisipkan baris
11. Kolom Sisipkan
4. Operasi ASP Excel menghasilkan diagram grafik
1. Buat Diagram Bagan
objexcelapp.charts.add
2. Atur jenis diagram grafik
objexcelapp.activeChart.chartType = 97
CATATAN: Diagram garis lipat dua dimensi, 4;
3. Tetapkan judul bagan
objexcelapp.activeChart.hastitle = true
objexcelapp.activeChart.charttitle.text = grafik uji
4. Atur grafik melalui data formulir
objexcelapp.activeChart.setsourcedata objexcelsheet.range (a1: k5), 1, 1
5. Atur data grafik secara langsung (disarankan)
obyek
objexcelapp.activeChart.SeriesCollection (1) .name = = 333
Objexcelapp.ActiveChart.SeriesCollection (1).
6. Diagram grafik terikat
objexcelapp.activeChart.location 1
7. Tabel Data Tampilkan
objexcelapp.activeChart.hasdatatable = true
8. Display Legends
Objexcelapp.ActiveChart.DataTable.ShoWlegendKey = true
Kelima, sisi server Excel menjelajahi, mengunduh, dan menghapus solusi
Ada banyak solusi untuk menjelajah.
Realisasi unduhan lebih merepotkan. Gunakan komponen ready -untuk -download di internet atau sesuaikan komponen sendiri. Metode lain adalah untuk mengoperasikan komponen Excel pada klien, yang disimpan pada klien oleh klien untuk mengoperasikan file Sisi Excel. Metode ini mengharuskan klien untuk membuka otoritas operasi dari kontrol ActiveX yang tidak aman.
Hapus skema yang terdiri dari tiga bagian:
A: File Excel yang dihasilkan oleh pengguna yang sama menggunakan nama file yang sama, nama file yang tersedia nomor ID pengguna atau nomor Sesi, dll. Yakin bahwa tidak ada string duplikat yang percaya diri. Dengan cara ini, file baru secara otomatis ditutupi dengan file.
B: Saat mengatur acara session_onnd di file global.asa, hapus file yang disimpan untuk sementara pengguna.
C: Ketika acara Application_onstart disajikan dalam file global.asa, hapus semua file di direktori sementara.
Catatan: Direktori Direktori yang Disarankan/Direktori Kode SRC/Direktori Template Templet/Direktori Penyimpanan Temparer
6. Lampiran
Proses kematian Excel muncul ketika kesalahan terjadi. Menambahkan resume kesalahan di sebelah setiap file akan membantu memperbaiki situasi ini, karena itu akan bertahan dalam aplikasi. Lakukan terlepas dari apakah file tersebut salah atau tidak untuk memastikan bahwa proses kematian tidak akan dibiarkan setelah setiap program dijalankan.
Dua poin:
1. Operasi spesifik Excel lainnya dapat diselesaikan dengan merekam makro.
2. Server -side membuka SQL Enterprise Manager juga akan menyebabkan masalah.
7. Contoh
Kode Program (untuk Alixixi.com) adalah sebagai berikut: