Applies ToInfoPath 2010 InfoPath 2013

Microsoft Office InfoPath memungkinkan Anda membuat Templat formulir untuk entri dan kumpulan data. Microsoft Office Excel 2007 memungkinkan pengguna untuk menghitung, bagan, dan menganalisis data. Dengan menggunakan kedua program ini dan XML, Anda bisa dengan mudah membuat solusi bisnis sederhana namun efektif tanpa kode untuk melacak aset di perusahaan.

gambaran umum solusi untuk melacak aset

Di artikel ini

Pengenalan untuk membuat solusi pelacak aset

Anda bisa bertukar data XML antara InfoPath dan Excel. Meskipun perintah ekspor InfoPath adalah cara sederhana dan mudah untuk mengirim data formulir ke Excel, ada pendekatan lain yang bisa Anda lakukan yang memberi Anda lebih banyak fleksibilitas. Dengan secara eksplisit memetakan file skema XML InfoPath (. xsd) di Excel, lalu mengimpor file formulir InfoPath (. xml) ke dalam Excel, Anda bisa mengkustomisasi tata letak data Anda dan lebih memaksimalkan fitur di Excel untuk membantu Anda mengelola dan menganalisis data Anda secara lebih efisien.

Dalam artikel ini, kami akan menggunakan templat formulir sampel pelacak aset InfoPath untuk mengilustrasikan bagaimana Anda bisa membuat InfoPath, XML, dan Excel bekerja sama. Bayangkan bahwa setiap tahun, organisasi Anda menemukan aset di setiap kantor karyawan. Lalu, laporan Excel dijalankan untuk membantu memutuskan cara mengalokasikan anggaran peralatan untuk tahun berikutnya. Diagram berikut ini adalah gambaran umum cara mengumpulkan, melacak, dan melaporkan data aset di departemen Anda.

a

1. Templat formulir pelacak aset dibuat.

2. file skema dipetakan ke tabel Excel dan tata letak tabel dikustomisasi.

3. laporan ringkasan PivotTable dan PivotChart kosong dibuat.

4. formulir pelacak aset digunakan untuk mengumpulkan data dari pengguna.

5. semua data formulir diekspor ke tabel Excel dan laporan PivotTable dan PivotChart akan disegarkan.

Solusi ini melibatkan peran pengguna dan produk berikut:

Ikon dukungan penuh= Tidak ada ikon dukungan= tidak diperlukan

Persyaratan perangkat lunak

Peran

Office InfoPath 2007

Office Outlook 2007

Office Excel 2007

Desainer solusi

Ikon dukungan penuh

Ikon dukungan penuh

Ikon dukungan penuh

Pembuat keputusan

Ikon dukungan penuh

Ikon dukungan penuh

Ikon dukungan penuh

Karyawan

Ikon dukungan penuh

Ikon dukungan penuh

Tidak ada ikon dukungan

Atas Halaman

Langkah 1: Mengustomisasi Templat formulir pelacak aset

Templat formulir pelacak aset, yang disertakan dalam InfoPath, memungkinkan Anda untuk mengumpulkan informasi tentang setiap aset dalam kantor karyawan, Departemen yang dimiliki oleh karyawan, kategori aset, dan detail tentang setiap aset. Dalam solusi ini, desainer formulir mengirimkan Templat formulir ke akun email pembuat keputusan dengan menggunakan Office Outlook 2007.

templat pelacak aset

Tugas 1: membuka dan mengustomisasi Templat formulir pelacak aset

Karena Anda tidak bisa menerbitkan Templat formulir ke daftar Penerima email jika memiliki kontrol kotak teks kaya yang berisi gambar tertaut, Anda perlu membuat perubahan kecil pada formulir Templat pelacak Aset Tracker.

  1. Pada menu file , klik desain Templat formulir.

  2. Dalam kotak dialog desain Templat formulir , di bawah buka Templat formulir, klik kustomisasi sampel.

  3. Dalam kotak dialog memulai , klik pelacak sampel-aset, lalu di bawah formulir tugas, klik desain formulir ini.

  4. Klik kanan kontrol Assetnotes , arahkan ke properti kotak teks kaya , klik tab tampilan , lalu di bawah pemformatan tersedia, kosongkan kotak centang gambar yang ditautkan .

Tugas 2: tetapkan opsi kirim

Tugas berikutnya adalah untuk menentukan opsi kirim sehingga karyawan bisa mengirimkan file formulir yang unik (. xml) ke akun email pembuat keputusan sebagai file terlampir.

  1. Pada menu alat , klik opsi kirim.

  2. Dalam kotak dialog opsi kirim , pilih kotak centang Perbolehkan pengguna untuk mengirimkan formulir ini .

  3. Klik kirim data formulir ke satu tujuan, lalu, di daftar, klik email.

  4. Klik Tambahkan.

    Panduan koneksi data muncul.

  5. Dalam kotak kepada , ketikkan alias pembuat keputusan yang akan menerima semua formulir yang dikirim.

  6. Untuk menentukan baris subjek yang unik, dalam kotak subjek :

    • Klik sisipkan rumus Tombol Rumus.

    • Ketikkan rumus berikut ini:

concat(my:employee/my:employeeName, my:employee/my:employeeDepartment)

  • Klik verifikasi rumus, lalu klik OK dua kali.

  • Dalam kotak pengenalan , ketikkan pesan yang sesuai atau tambahkan instruksi penting untuk solusi ini.

  • Klik Berikutnya.

  • Pada halaman panduan berikutnya, klik kirim data formulir sebagai lampiran, lalu pilih kotak centang lampirkan Templat formulir untuk memastikan bahwa pengguna bisa membuka formulir .

    Ini membantu memastikan bahwa karyawan memiliki akses ke file Templat formulir (. xsn) jika mereka tidak bisa mengaksesnya dari lokasi jaringan itu.

  • Untuk menentukan nama file unik untuk setiap file formulir (. xml) dalam kotak nama lampiran :

    1. Klik sisipkan rumus Tombol Rumus.

    2. Ketikkan rumus yang sama seperti yang ada pada baris subjek :

concat(my:employee/my:employeeName, my:employee/my:employeeDepartment)

  1. Klik verifikasi rumus, lalu klik OK dua kali.

  • Klik Berikutnya.

  • Pada halaman panduan berikutnya, dalam kotak Masukkan nama untuk koneksi data ini , ketikkan nama deskriptif untuk koneksi data Kirim ini.

  • Verifikasi bahwa informasi sudah benar di bagian ringkasan , lalu klik selesai.

  • Simpan formulir ke folder jaringan publik yang dapat diakses oleh pembuat keputusan dan kepada semua karyawan.

Atas Halaman

Langkah 2: memetakan file skema dan mengustomisasi tata letak tabel di Excel

Menyiapkan koneksi antara InfoPath dan Excel memerlukan tiga tugas: mengekstrak file skema untuk Templat formulir pelacak aset, memetakan file skema ini di Excel, dan mengustomisasi tata letak default tabel Excel yang akan berisi semua XML yang diimpor file data formulir.

Tugas 1: mengekstrak file skema dari InfoPath

  1. Di InfoPath, buka file Templat formulir pelacak aset.

  2. Pada menu alat , klik desain formulir ini.

  3. Pada menu file , klik Simpan sebagai file sumber.

  4. Dalam kotak dialog Telusuri folder , pilih folder atau Buat folder baru di mana Anda ingin menyimpan file skema.

Perhatikan lokasi folder tempat semua file sumber disimpan dan nama file skema, dalam hal ini, myschema. xsd, yang berisi definisi skema data XML formulir.

Tugas 2: memetakan file skema InfoPath di Excel

  1. Buat file Excel baru, lalu simpan ke lokasi yang dapat diakses oleh pembuat keputusan.

  2. Di Excel, jika tab pengembang tidak terlihat, lakukan hal berikut:

    1. Klik Tombol Microsoft Office Gambar tombol Office, lalu klik Opsi Excel.

    2. Dalam kategori populer , di bawah opsi teratas untuk bekerja dengan Excel, pilih kotak centang Perlihatkan tab pengembang di pita , lalu klik OK.

      Catatan: Pita merupakan komponen dari Antarmuka pengguna Microsoft Office Fluent.

  3. Pada tab Pengembang, dalam grup XML, klik Sumber.

    Grup XML di Pita

    Panel tugas sumber XML ditampilkan.

  4. Klik peta XML, lalu dalam kotak dialog peta XML , klik Tambahkan.

  5. Di komputer yang menjalankan Windows Vista    

    1. Di bilah alamat, klik drive atau folder yang berisi file myschema. xsd yang Anda buat di langkah 2 dari bagian, tugas 1: mengekstrak file skema dari InfoPath.

      Di komputer yang menjalankan Microsoft Windows XP    

    2. Dalam daftar lihat di , klik drive atau folder yang berisi file myschema. xsd yang Anda buat di langkah 2 bagian, tugas 1: mengekstrak file skema dari InfoPath.

  6. Klik file, lalu klik Buka.

  7. Saat kotak dialog beberapa akar muncul, klik simpul akar assettracking yang ditentukan dalam file myschema. Xsd, lalu klik OK.

    Peta XML ditampilkan di panel tugas sumber XML .

  8. Seret elemen ns1: node aset , yang merupakan elemen XML yang berulang, ke lokasi lembar kerja tempat Anda ingin tabel Excel muncul.

    pemetaan file skema infopath ke dalam excel

Tugas 3: Mengustomisasi tata letak tabel Excel

Secara default, Excel menggunakan nama elemen XML sebagai judul kolom untuk tabel. Namun, Anda bisa mengubah judul kolom dengan mengedit sel header kolom.

  1. Untuk mengubah header kolom default, Pertahankan tabel Excel yang dipilih, temukan prefiks string berikut, ns1: Assets, dan Hapus. Misalnya, Anda akan mengubah ns1: assetID ke id.

    mengkustomisasi header tabel excel

  2. Untuk menyesuaikan lebar kolom, klik tombol Pilih Semua , lalu klik ganda batas judul kolom.

Atas Halaman

Langkah 3: membuat laporan ringkasan PivotTable dan PivotChart

Pembuat keputusan menggunakan laporan PivotTable dan PivotChart untuk menganalisis, menjelajahi, dan memvisualisasikan data ringkasan. Dengan menyiapkan laporan PivotTable dan PivotChart yang ingin Anda gunakan dalam skenario ini, ini akan menjadi operasi sederhana untuk pembuat keputusan guna menjalankan laporan dengan data yang diselesaikan nanti.

  1. Pilih sel dalam tabel Excel.

  2. Pada tab sisipkan , dalam grup tabel , klik PivotTable, lalu klik PivotTable.

    Gambar Pita Excel

    Excel menampilkan kotak dialog Buat PivotTable.

  3. Untuk menempatkan laporan PivotTable dalam lembar kerja baru yang dimulai pada sel A1, klik lembar kerja baru, lalu klik OK.

    Excel menambahkan laporan PivotTable kosong ke lokasi yang ditentukan dan menampilkan Daftar bidang PivotTable sehingga Anda bisa menambahkan bidang, membuat tata letak, dan mengkustomisasi laporan PivotTable.

  4. Untuk membuat laporan tabel data, seret bidang id ke area nilai, bidang departemen ke area label kolom, bidang kategori ke area label baris, dan bidang Assignedto ke area filter laporan.

  5. Klik laporan PivotTable.

  6. Pada tab sisipkan , dalam grup bagan , klik tipe bagan batang .

    Gambar Pita Excel

  7. Di bawah bilah 2-D, pilih bilah tergugus.

  8. Sesuaikan ukuran dan lokasi laporan PivotChart sesuai keinginan Anda.

laporan kosong pivottable dan pivotchart

Atas Halaman

Langkah 4: Kumpulkan informasi aset dari pengguna

Sekarang, Templat formulir tersebut siap untuk diisi oleh semua karyawan, Anda perlu menerbitkan formulir dan mengirimkannya ke setiap karyawan. Saat setiap karyawan mengirimkan formulir yang sudah selesai, pesan akan dikirim sebagai file data XML (. xml) yang dilampirkan dalam pesan email ke akun email pembuat keputusan. Pembuat keputusan kemudian dapat memindahkan semua pesan ke folder InfoPath khusus di Outlook. Dalam skenario ini, disarankan agar Anda menetapkan periode waktu tertentu bagi semua pengguna untuk menyelesaikan formulir sehingga pembuat keputusan bisa menjalankan laporan dengan semua formulir lengkap saat tenggat waktu pengumpulan data telah tercapai.

memasukkan data dalam formulir pelacak aset

  1. Di InfoPath, buka Templat formulir (. xsn) yang Anda simpan di langkah 1: mendesain Templat formulir sampel pelacak aset

  2. Pada menu alat , klik desain formulir ini.

  3. Pada menu file , klik terbitkan.

  4. Dalam panduan penerbitan, klik ke daftar Penerima email, lalu klik berikutnya.

  5. Pada halaman panduan berikutnya, dalam kotak nama Templat formulir , ketikkan nama untuk Templat formulir, lalu klik berikutnya. Nama Templat formulir akan muncul di judul subjek pesan yang dikirim ke penerima pesan email Anda.

  6. Secara opsional, di halaman panduan berikutnya, Anda bisa membuat kolom yang akan muncul di folder Outlook Anda untuk membantu menata pesan email Anda.

  7. Klik Berikutnya.

  8. Klik Terbitkan.

  9. Setelah panduan penerbitan selesai menerbitkan Templat formulir, pesan email dengan formulir akan terbuka.

  10. Isi pesan, ketikkan nama karyawan atau gunakan daftar distribusi, lalu kirim pesan.

Di Outlook, pembuat keputusan dapat mengatur semua formulir XML yang dikirim dengan salah satu dari dua cara berikut:

  • Jika kotak pesan folder formulir InfoPath muncul saat pertama kali pesan terbuka, klik Buat folder formulir.

  • Membuat aturan di Outlook untuk memindahkan semua formulir InfoPath terkait ke folder InfoPath.

    Untuk informasi selengkapnya, lihat mengelola pesan menggunakan aturan.

Atas Halaman

Langkah 5: mengimpor formulir ke Excel

Karena Anda sudah membuat buku kerja Excel langkah 2 dan 3, ini adalah masalah sederhana untuk pembuat keputusan untuk mengekspor dan meninjau data formulir. Pembuat keputusan hanya perlu mengekspor file XML (. xml) dari Outlook, mengimpor semua file formulir (. xml) ke dalam buku kerja Excel, lalu me-refresh data.

Tugas 1: mengekspor formulir dari Outlook ke folder Windows

  1. Di Outlook, pilih folder yang berisi semua formulir yang Anda terima dari karyawan, lalu tekan CTRL + A untuk memilih semua pesan email formulir.

  2. Klik kanan pilihan, arahkan ke tindakan InfoPath, lalu klik ekspor formulir.

  3. Dalam kotak dialog ekspor formulir , pilih folder, lalu tekan OK.

Tugas 2: mengimpor formulir ke Excel

  1. Di buku kerja Excel yang Anda buat di langkah 2: memetakan file skema dan mengustomisasi tata letak tabel di Excel, pilih salah satu sel yang dipetakan dalam tabel Excel.

  2. Pada tab pengembang , dalam grup XML , klik impor.

    Grup XML di Pita

    Kotak dialog impor XML ditampilkan.

  3. Di komputer yang menjalankan Windows Vista    

  4. Lakukan salah satu dari hal berikut ini:

    • Jika file bersebelahan, tekan SHIFT, lalu klik file pertama dan terakhir dalam daftar.

    • Jika file tidak bersebelahan, tekan CTRL, lalu klik setiap file yang ingin Anda impor dalam daftar.

  5. Klik Impor.

    tabel excel data yang diimpor

Secara default, Excel menimpa data yang sudah ada dalam sel yang dipetakan, yang merupakan hasil akhir yang diinginkan untuk solusi bisnis ini. Namun, pembuat keputusan bisa, misalnya, mengimpor data beberapa kali untuk mengukur kemajuan sebelum batas waktu yang dijadwalkan.

Catatan: Di Excel, Anda juga bisa menambahkan data dengan menggunakan opsi tambahkan data baru ke tabel XML yang sudah ada (pada tab pengembang , di grup XML , klik properti peta), yang mungkin sesuai untuk solusi lainnya.

Untuk informasi selengkapnya, lihat menyambungkan ke file XML.

Tugas 3: refresh laporan PivotTable dan PivotChart

  • Klik sel dalam laporan PivotTable.

  • Pada tab opsi , dalam grup data , klik panah di samping refresh semua, lalu klik refresh.

    Gambar Pita Outlook

laporan final pivottable dan pivotchart

Buku kerja Excel kini memuat semua data dan ringkasan laporan yang diperlukan untuk membantu Anda mengalokasikan anggaran peralatan untuk tahun berikutnya. Tentu saja, Anda dapat melakukan analisis lebih lanjut di buku kerja Excel jika diperlukan, seperti pengurutan, pemfilteran, atau memformat data secara bersyarat.

Atas Halaman

Pikiran akhir: Pertimbangkan menggunakan daftar SharePoint atau database Access

Sebagai alternatif, pertimbangkan untuk menggunakan daftar SharePoint atau database Access, sebagai ganti XML, untuk mentransfer data antara InfoPath dan Excel.

Menggunakan daftar SharePoint

Dari InfoPath, Anda bisa dengan mudah menggunakan daftar SharePoint sebagai sumber data baca-saja. Anda dapat melakukan salah satu dari dua hal:

  • Dari daftar SharePoint, ekspor data ke Excel, yang secara otomatis membuat koneksi data di Excel.

  • Dari Excel, secara eksplisit Buat koneksi data ke daftar SharePoint.

Setelah koneksi data dibuat, Anda bisa melakukan refresh data di Excel untuk mengambil data terbaru.

Anda bisa menggunakan daftar SharePoint untuk menambahkan dan memperbarui data, menggunakan formulir InfoPath untuk menampilkan item dari daftar (misalnya, item kompleks atau panjang paling baik ditampilkan secara vertikal), lalu gunakan Excel untuk menganalisis lebih lanjut data.

menggabungkan Infopath, daftar sharepoint, dan excel

1. Tampilkan satu item untuk memudahkan peninjauan di InfoPath.

2. Tambahkan dan Perbarui data dalam daftar SharePoint.

3. refresh dan laporkan terkini dengan Excel.

Untuk informasi selengkapnya, lihat menambahkan koneksi data ke pustaka dokumen atau daftar SharePoint

Menggunakan database Access

Dari InfoPath, Anda dapat membuat koneksi baca/tulis ke database Access. Dari Excel, Anda bisa secara eksplisit membuat koneksi data ke database Access yang bisa Anda refresh untuk mengambil data terbaru. Anda bahkan dapat menentukan koneksi secara otomatis refresh saat buku kerja dibuka, atau secara berkala refresh, seperti setiap 5 menit.

Anda bisa menggunakan database Access sebagai perantara antara InfoPath dan Excel. Saat Anda mengirimkan formulir InfoPath ke Access, Anda memperbarui database Access. Saat Anda me-refresh koneksi data di Excel, Anda mengambil data yang diperbarui dari Access. Akibatnya, Anda mengirimkan data secara tidak langsung dari InfoPath ke buku kerja Excel.

mengombinasikan infopath, access, dan excel

1. Tampilkan dan kirim formulir ke database Access.

2. Simpan data dalam database Access.

3. refresh dan laporkan terkini dengan Excel.

Untuk informasi selengkapnya, lihat mendesain Templat formulir yang didasarkan pada database Microsoft Access.

Tips: Apakah Anda tahu bahwa Anda bisa membuat formulir InfoPath langsung dari Access? Jika pengguna Anda memiliki Outlook 2007 atau 2010 dan InfoPath 2007 atau 2010 yang terinstal di komputer mereka, Anda bisa mengumpulkan data dari beragam pengguna secara langsung dari Access dengan menggunakan panduan kumpulkan data dari pesan email . Untuk informasi selengkapnya, lihat topik bantuan Access, menambahkan data yang dikumpulkan melalui email ke database Access Anda.

Atas Halaman

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.