Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

schema Schema Architect — Panduan Penggunaan

Schema Architect (menu Architect di Workspace) dipakai untuk merancang dan mengelola struktur data: membuat atau menyunting definisi tabel, melihat koleksi tabel yang ada di lingkungan Anda, menyusun tampilan penjelajah data, dan mengatur trigger. Ini berbeda dari Canonical — Architect berfokus pada bangunan skema dan tabel, bukan pada definisi query standar untuk satu package yang sudah jadi.


Sebelum Membuka Architect

Pilih package yang relevan di Repository dengan mengklik salah satu item di bawah nama package — sama seperti saat Anda membuka Canonical atau Orchestrator. Tanpa itu, beberapa layar Architect bisa gagal memuat atau tidak punya konteks data.


Menu Utama Architect

MenuFungsi untuk Anda
Create TableMenyusun definisi tabel baru atau mengedit struktur lewat layar berkartu (daftar kolom/konfigurasi). Daftar tabel yang tersedia diambil dari sumber data Office; jika belum ada metadata, aplikasi akan mencoba memuatnya otomatis.
CollectionMenampilkan semua tabel yang dikenali aplikasi beserta jumlah field. Anda bisa membuka detail satu tabel (lewat View Data atau tabel ringkasan) untuk melihat data/struktur secara langsung.
ExplorerMembuat atau membuka tampilan penjelajah atas data tabel (semacam "view" atau laporan ringkas) untuk package yang dipilih.
TriggerMengatur trigger basis data yang terkait package — penyuntingan lewat layar khusus Trigger.

Urutan Kerja yang Disarankan

  1. Repository → pastikan package yang tepat dipilih.
  2. Create Table → rancang atau revisi struktur tabel yang Anda butuhkan.
  3. Collection → verifikasi bahwa tabel muncul di daftar dan buka View Data bila perlu memeriksa isi atau kolom.
  4. Explorer → siapkan atau sesuaikan tampilan untuk analisis atau penggunaan sehari-hari.
  5. Trigger → setelah skema stabil, konfigurasi trigger jika proyek Anda memakainya.

Collection — Dua Cara Membuka

  • Klik menu Collection di Architect tanpa memilih tabel di sidebar: Anda biasanya melihat daftar ringkas semua tabel dengan tombol untuk membuka salah satu tabel.
  • Perluas grup nama tabel di sidebar (di bawah Collection), lalu pilih View Data atau item field: Anda langsung masuk ke konteks tabel itu.

Jika daftar kosong atau bertuliskan tidak ada tabel, periksa koneksi ke basis data Office Anda atau apakah tabel sudah terdaftar di lingkungan tersebut.


Create Table — Catatan Penggunaan

Layar ini dapat memuat sedikit tertunda setelah Anda mengklik menu (data diambil dan kartu disusun di belakang layar). Hindari berpindah menu terlalu cepat saat layar baru dibuka; jika konten tidak muncul, buka Create Table sekali lagi.


Explorer vs Collection

CollectionExplorer
FokusDaftar dan detail tabel serta field di lingkungan database.Tampilan penjelajah / view yang Anda definisikan untuk package.
Cocok untukMemastikan tabel ada, melihat field, membuka data tabel.Menyusun cara melihat atau bekerja dengan data lewat "view" tertentu.

Jika Ada Masalah

GejalaYang bisa Anda coba
Layar kosong setelah klik menu ArchitectPastikan package dipilih di Repository; muat ulang Workspace; buka menu yang sama lagi setelah beberapa detik.
Collection: tidak ada tabelPastikan layanan basis data/Office menyediakan daftar tabel; hubungi pengembang jika seharusnya sudah ada.
Explorer tidak sesuai harapanPastikan Anda membuka Explorer dari menu utama atau dari sub-menu view yang benar di sidebar.
Create Table tidak menampilkan daftarKoneksi atau izin ke sumber metadata tabel mungkin gagal — coba lagi atau hubungi pengembang.

Hubungan dengan Modul Lain

  • Repository menentukan package mana yang menjadi konteks banyak layar Architect.
  • Canonical mengatur definisi query dan field standar untuk package yang sama setelah skema siap.
  • Orchestrator mengatur form dan UI yang menggunakan data dari tabel/skema tersebut.