Bagikan melalui


Cara Menggunakan Tipe Global Yang Kompleks

Setelah Anda mengonversi jenis kompleks ke jenis kompleks global, jenis tersebut akan tersedia untuk digunakan kembali di lokasi lain dalam skema Anda. Untuk informasi selengkapnya tentang mendefinisikan jenis kompleks lalu mengonversinya menjadi jenis kompleks global, lihat Definisi dan Penamaan Tipe Global Yang Kompleks.

Pertama, Anda menyisipkan simpul Rekaman baru. Kemudian Anda memilih simpul yang disisipkan dan mengatur salah satu dari dua properti simpul berikut di jendela Properti, masing-masing untuk efek yang berbeda:

  • Properti Jenis Struktur Data. Jika Anda ingin menggunakan jenis global yang kompleks tanpa memodifikasinya dengan cara apa pun, atur properti ini ke nama jenis yang Anda berikan ke jenis global yang kompleks, yang tersedia sebagai pilihan dalam daftar drop-down. Di pohon skema, struktur simpul global yang dipilih akan diduplikasi secara grafis di lokasi baru, dan setiap perubahan berikutnya pada struktur simpul di salah satu lokasinya di pohon skema secara otomatis dibuat ke semua lokasi yang menggunakan jenis global kompleks tersebut.

  • Properti Tipe Data Dasar. Jika Anda ingin menggunakan variasi pada jenis global yang kompleks, memperluasnya atau membatasinya dalam beberapa cara, atur properti ini ke nama jenis yang Anda berikan ke jenis global kompleks, yang tersedia sebagai pilihan dalam daftar drop-down. Saat Anda mengatur properti ini, properti Turunan Menurut simpul berubah menjadi Ekstensi (dan properti Jenis Konten berubah menjadi ComplexContent), menunjukkan bahwa memperluas jenis global yang kompleks adalah jenis derivasi default. Anda dapat mengubahnya menjadi Pembatasan jika modifikasi Anda bersifat seperti itu. Perubahan pada jenis global kompleks dasar yang Anda turunkan secara otomatis tercermin dalam jenis turunan, tetapi perubahan dalam jenis turunan tidak pernah tercermin dalam jenis dasar.

Catatan

Mengatur salah satu properti ini secara otomatis menyebabkan pengaturan yang lain dihapus. Selanjutnya, Anda akan melihat interaksi otomatis lainnya antara properti terkait, seperti mengatur properti Turunan Menurut ke (Default) menghapus pengaturan yang ada dari properti Jenis Data Dasar .

Catatan

Anda dapat membuat skema pengujian dan menggunakan nilai yang berbeda untuk properti ini, mengamati perubahan dalam tampilan XSD.

Bagian ini menjelaskan penggunaan jenis global yang kompleks, baik apa adanya, maupun dengan memperluas dan membatasinya, seperti yang dikontrol oleh pengaturan properti yang dijelaskan dalam topik ini.

Di Bagian Ini