Afrika   Arab   Armenian   Azeri (Latin)   Azeri   Belanda   Bosnia   Cina-dipermudahkan   Cina-Tradisi   Croatia   Czech   Denmark   Finland   Gagauz   Georgia   Greek   Haiti Creole   Hebrew   Hindi   Hungary   Indonesian   Inggeris (USA)   Itali   Jepun   Jerman   Kirghiz   Kirghiz (Cyrillic)   Klingon   Korea   Macedonia   Malaysia   Norway   Parsi   Perancis   Poland   Portugis-Brazil   Portugis-Iberia   Romania   Sepanyol   Serbia   Serbia (Latin)   Slovak   Sweden   Tajik (Cyrillic)   Tajik   Tamil   Tatar   Thai   Turki   Uzbek (Cyrillic)   Uzbek (Latin)   Vietnam  

Home




TSI Form/Report to Data Access Page Wizard Readme - Trigeminal Software, Inc. (Malaysian)

Borang/Lapuran TSI untuk Wizard Pertukaran Halaman Capaian Data
(9.0.5931)

Kandungan

  1. Bagaimana untuk memasang bestari (wizard) ini sebagai satu sertaan.
  2. Apa yang boleh dilakukan oleh bestari (wizard) ini.
  3. Penukaran kod.
  4. Bestari yang disetempatkan (localized wizard)!
  5. Isu-isu yang diketahui

  1. Bagaimana untuk memasang bestari (wizard) ini sebagai satu sertaan
    1. Salin frmrpt2dap.mde ke mana saja lokasi di mesin anda.
    2. Buka apa saja pangkalan data capaian.
    3. Tools/ Sertaan (Add-Ins) /Pengurus tambahan (Add-In)
    4. Klik Add New, kendalikan direktori dari langkah #1, dan pilih frmrpt2dap.mde
    5. Klik Close
    6. Untuk menjalankan bestari ini dari tab halaman (pages tab). Klik New, Pilih Ubah Borang ke halaman (Convert Form to Page) atau Ubah laporan ke halaman (Convert Report to Page).

  2. Apa yang boleh dilakukan oleh bestari (wizard) ini Bestari ini membolehkan anda mengubah kebanyakan borang dan laopran ke Halaman Capaian Data (Data Access Page). Ia akan meletakkan kawalan dalam bentuk yang sama dengan borang dan laporan anda. Laporan yang dijadualkan akan meletakkan kesemua kawalan ke atas DAP anda dalam satu barisan tunggal. Ini tidak semestinya seperti yang diingini, tetapi DAP tidak mempunyai sebarang titik penyudah. Bestari ini akan meletakkan prosedur peristiwa dari belakang borang atau laporan anda di dalam peristiwa yang sesuai ke atas DAP anda (diulas keluar). Ini juga akan memasukkan nama-nama sebarang panggilan prosedur bukan peristiwa dan panggilan makro dibelakang Halaman Capaian Data (juga diulas keluar)
  3. Penukaran Kod Apabila bestari ini telah siap, mengubah kod (diulas keluar) dari VBA ke VBAScript merupakan langkah penting yang seterusnya. Terdapat beberapa kertas putih yang berkualiti boleh didapati di web dari Microsoft tentang penambahan skrip ke halaman anda. Anda boleh dapatinya di pautan-pautan (links) di bawah:

    Programming Data Access Pages
    Examples of expressions used on data access pages
    How to Simulate a Form "Create" Event in VBScript
    Deploying Data Access Pages on the Internet or Your Intranet
    Frequently Asked Questions About RDS
    Connecting Data Access Pages
    Creating Data Access Pages   (Chapter 10 of the Access 2000 Developer's Handbook, Volume 2)

  4. Bestari yang disetempatkan (localized wizard):

    Bestari ini disetempatkan ke setiap bahasa di mana capaian itu sendiri disesuaikan dengan menggunakan bahasa “office UI” untuk tujuan pemasangan capaian. Bahasa-bahasa tersebut ialah:

    • Afrika (1078)
    • Arab (1025)
    • Armenian (1067)
    • Azeri (Latin) (1068)
    • Azeri (2092)
    • Basque (1069)
    • Belanda (1043)
    • Bosnia (4122)
    • Bulgaria (1026)
    • Byelorussia (1059)
    • Catalan (1027)
    • Cina-dipermudahkan (2052)
    • Cina-Tradisi (1028)
    • Croatia (1050)
    • Czech (1029)
    • Denmark (1030)
    • Estonia (1061)
    • Finland (1035)
    • Gagauz (32799)
    • Georgia (1079)
    • Greek (1032)
    • Haiti Creole (15372)
    • Hebrew (1037)
    • Hindi (1081)
    • Hungary (1038)
    • Indonesian (1057)
    • Inggeris (USA) (1033)
    • Itali (1040)
    • Jepun (1041)
    • Jerman (1031)
    • Kirghiz (1088)
    • Kirghiz (Cyrillic) (32832)
    • Klingon (1554)
    • Korea (1042)
    • Latvia (1062)
    • Lithuania (1063)
    • Macedonia (1071)
    • Malaysia (1086)
    • Norway (1044)
    • Parsi (1065)
    • Perancis - Canada (3084)
    • Perancis (1036)
    • Poland (1045)
    • Portugis-Brazil (1046)
    • Portugis-Iberia (2070)
    • Romania (1048)
    • Rusia (1049)
    • Sepanyol (3082)
    • Serbia (3098)
    • Serbia (Latin) (2074)
    • Slovak (1051)
    • Slovenia (1060)
    • Sweden (1053)
    • Tagalog (1124)
    • Tajik (Cyrillic) (32808)
    • Tajik (1064)
    • Tamil (1097)
    • Tatar (1092)
    • Thai (1054)
    • Turki (1055)
    • Ukraine (1058)
    • Uzbek (Cyrillic) (2115)
    • Uzbek (Latin) (1091)
    • Vietnam (1066)
    • Yiddish (1085)

  5. Isu-Isu untuk Bestari ini:
    1. Kawalan-Kawalan yang tidak disokong (unsupported controls)

      Borang/Lapor ke Halaman Capaian Data Bestari pada masa kini tidak dapat mengubah kawalan-kawalan yang disenaraikan di bawah, ini adalah kerana tidak terdapat analog yang cukup bagus dalam Halaman-Halaman Capaian Data:

      • BoundObjectFrame
      • CustomControl
      • PageBreak
      • ToggleButton

      Untuk versi masa depan bestari ini, kami sedang menimbangkan bagaimana untuk meyokong sesetengah kawalan-kawalan ini.

    2. Pengendalian Kod (Code Handling)

      Untuk pengendalian kod, tiada apa yang perlu dimasukkan di belakang Halaman Capaian Data dalam kes-kes di bawah ini:

      • Borang Peristiwa-Peristiwa Pengepala Halaman (form page header events)
      • Borang Peristiwa-Peristiwa Pengaki Halaman (form page footer events)
    3. Kawalan-Kawalan Tab

      DHTML tidak meyokong kawalan tab yang asli, sebab utamanya ialah capaian ini tidak menyokong rekabentuk Halaman Capaian Datanya sendiri. Kawalan tab yang dicipta oleh bestari ini dibuat dari jadual barisan tunggal untuk tab kawalan tab dan satu siri seksyen DIV(ditindan) untuk halaman-halaman. Memandangkan tidak ada cara untuk membolehkan kawalan tab bekerja pada masa rekabentuk, satu-satunya cara bagi capaian untuk menyokong penyunting halaman selain dari yang di atas ialah dengan mengalihkan halaman-halaman lain supaya tidak menghalang dan meletakkannya kembali apabila anda telah selesai. Ini merupakan Capaian dan batasan “TriEdit/DHTML”, bukannya batasan bestari ini.

    4. Ruangan dalam nama (Spaces in names)

      Ruangan dalam kawalan nama mungkin tidak dapat beprestasi baik dalam kebanyakan kes, terutama dalam menjalankan skrip. Ini merupakan satu kelemahan bagi DHTML. Adalah disyorkan bahawa anda menggunakan borang-borang dan laporan tanpa ruang sahaja dalam nama-nama untuk kawalan-kawalan batas dan untuk kawalan tab/halaman kawalan tab.

    5. Penukaran stail

      Memandangkan gaya dalam borang dan laporan tidak terdapat dalam halaman-halaman capaian data, keupayaaan kami terhad dalam bagaimana kami boleh menukar kesemuanya. Pembayangan kawalan tidak dapat menukar dengan baik. Sememangnya tidak terdapat gaya bayangan yang setara dalam halaman-halaman capaian data. Paling hampir ialah dengan penggunaan gaya alur (grooved style), yang masih kurang ideal. Anda boleh menukar gaya sempadan (border style) dalam halaman harta capaian (access property) atau menggunakan Microsoft Script Editor (yang merupakan lebih mudah pada kami).

Sila hantar mel ke frmrpt2dap@trigeminal.com, sekiranya anda mempunyai maklum balas, komen, cadangan dan lain-lain. Kami berharap anda menyukai bestari ini!!!

Julianne Lee
Michael Kaplan

Trigeminal Software, Inc.
24 Oktober 1999