Kexi adalah proyek perangkat lunak sumber terbuka yang didistribusikan sebagai bagian dari suite kantor Calligra yang populer dan dirancang untuk bertindak sebagai pencipta basis data visual, memungkinkan siapa pun untuk membuat skema database dengan mudah, serta untuk memproses, query dan masukkan data.
Fitur sekilas
Fitur utama termasuk kemampuan untuk membuat formulir yang menyediakan antarmuka khusus untuk data Anda, menyimpan objek basis data, termasuk formulir, tabel, dan kueri dalam basis data, dukungan untuk kueri parameter, penyortiran data, dukungan untuk data "Objek", penggunaan kotak kombo untuk menampilkan dan merancang data relasional, dukungan untuk mengimpor dan mengekspor data ke / dalam format CSV, serta Mode Pengguna.
Mendukung database SQLite, MySQL, dan PostgreSQL
Aplikasi ini dilengkapi dengan dukungan built-in untuk server database SQLite, MySQL dan PostgreSQL, yang memungkinkan pengguna untuk menyimpan dan berbagi semua desain dan data. Tidak diperlukan instalasi atau pemeliharaan.
Pengganti sempurna untuk Microsoft Office Access
Kexi dianggap sebagai pengganti sempurna untuk sistem manajemen basis data Microsoft Office Access komersial dari Microsoft, serta untuk perangkat lunak pembuatan formulir Oracle Forms and FileMaker.
Migrasi data dari berbagai sumber
Dengan Kexi, Anda akan dapat memigrasi tabel basis data dari MySQL, PostgreSQL, dan Microsoft Access. Selain itu, juga dimungkinkan untuk mengekspor data ke server PostgreSQL atau MySQL.
Mendukung semua distribusi GNU / Linux, dan banyak lagi
Kexi adalah aplikasi portabel dan lintas platform yang mendukung semua distribusi GNU / Linux. Itu berhasil diuji pada Ubuntu, Linux Arch, Debian, openSUSE, Fedora, Red Hat Enterprise Linux, CentOS, Mageia, Linux Mint, dan distro populer lainnya. Sistem operasi FreeBSD dan Solaris juga didukung.
Ketersediaan dan arsitektur yang didukung
Kexi bukanlah aplikasi yang berdiri sendiri, yang berarti Anda dapat mengunduhnya hanya sebagai bagian dari suite kantor Calligra, yang dapat dengan mudah dipasang pada salah satu distribusi Linux yang disebutkan di atas. Baik arsitektur 32-bit dan 64-bit didukung saat ini.
Apa yang baru dalam rilis ini:
- Perubahan dalam Kexi:
- 3.0.0 Alpha 1 (2.99.90)
- Peluncuran Alfa awal
- Mengarahkan semua modul yang dikenal dari versi 2.9.11 kecuali untuk:
- widget bentuk peta li>
- skrip eksperimental (akan diganti dengan solusi JavaScript dalam versi yang lebih baru)
- 3.0.0 Beta 1 (2.99.91)
- 6a3fe65 Hindari menampilkan & quot; (I18N_ARGUMENT_MISSING) & quot; untuk satu pesan rumit
- c9e6040 Hapus cek yang tidak terpakai & sudah usang untuk MarbleControlBox :: setMarbleWidget
- b6bc638 Jadikan update_kexi_breeze_list.sh lebih umum sehingga dapat lebih mudah digunakan kembali oleh proyek lain seperti KReport
- 66011ce Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Perbaiki build ketika KEXI_GIT_SHA1_STRING ditetapkan tetapi tidak KEXI_GIT_BRANCH_STRING (mis. di Jenkins build.kde.org)
- f74a160 Perluas info versi Kexi penuh jadi major.minor.release juga ada untuk tidak stabil, mis. 2,99,91
- 8e39416 Buat opsi baris perintah berfungsi lagi Tugas # 3805
- b29e54f Tampilkan halaman Selamat Datang di startup 100ms kemudian untuk memperbaiki masalah posisi vertikal
- 4a07af5 Port QRegExp ke QRegularExpression di Kexi (Tugas # 1767)
- 1a3b13e Tambahkan & quot; Ganti Bahasa Aplikasi & quot; tindakan untuk pengumpulan tindakan global
- 6591eb2 Nonaktifkan tindakan tambahan yang mungkin bertentangan dengan laman Selamat Datang (mis. Menyumbang)
- 8880ecb Perbaiki pindah ke bidang lain jika masker masukan hadir (untuk sel tabel dan widget formulir)
- e43e8e4 Perbaiki masukan rusak dan tampilan nilai Tanggal / Waktu dalam tabel dan formulir Kexi (Tugas # 3901, Ulasan # 2924)
- Perubahan KDb:
- 3.0.0 Alpha 1 (2.99.2)
- Peluncuran Alpha awal, berisi fitur yang sama dengan perpustakaan perancang laporan Kexi 2.9.11, plus:
- mendukung banyak fungsi skalar SQL (lihat Kexi / Plugins / Queries / SQL_Functions)
- API tujuan umum
- 3.0.0 Beta 1 (2.99.3)
- 6fbd390 Temukan python untuk SDC
- d6c5178 Plug-in KDb keluaran ke subdirator yang dapat diinstal bersama
- 862a5e0 Output ekstensi SQLite relatif terhadap KDb plugins co-installable membangun subdir
- cb1e6da KDbTestUtils: jangan crash ketika driver tidak ditemukan
- e222064 KDbCreateSharedDataClasses: tampilkan pesan ketika penerjemah Python hilang
- 83cf3f9 Uji kebenaran KDbDriverManager ketika tidak ditemukan driver
- 1c79d93 Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Atur versi driver menjadi 3.0 untuk mencocokkan versi KDb
- d846d96 Tambahkan KDB_STABLE_VERSION_ * macro
- fbb9814 Periksa versi driver yang tepat di pengelola
- 284b480 Port QRegExp ke QRegularExpression (Ulasan # 2867)
- 0f1377f Perbaiki INSERT siapkan dukungan pernyataan untuk SQLite
- Perubahan dalam KProperty:
- 3.0.0 Alpha 1 (2.99.2)
- Rilis Awal Alpha, berisi fitur yang sama dengan pustaka editor properti Kexi 2.9.11, plus:
- API tujuan umum
- 3.0.0 Beta 1 (2.99.3)
- 347a580 Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Dapatkan git rev dan cabang bahkan jika widget properti tidak dibangun
- 3.0.0
- b582a74 Tingkatkan tampilan editor dan delegasi boolean, tambahkan boolean editor nol ke contoh
- 5cef157 Tambahkan file sumber ikon, seperti di Kexi dan KReport
- 2e40708 kpropertyexample: muatkan sumber daya ikon global
- Perubahan dalam KReport:
- 3.0.0 Alpha 1 (2.99.2)
- Peluncuran Alpha awal, berisi fitur yang sama dengan perpustakaan perancang laporan Kexi 2.9.11, plus:
- API yang dapat digunakan kembali
- 3.0.0 Beta 1 (2.99.3)
- 3c25e8e Temukan python untuk SDC
- 6610367 KDbCreateSharedDataClasses: tampilkan pesan ketika penerjemah Python hilang
- de88a18 Perbaiki penanganan acara saat item dipilih di seluruh adegan
- d68306a Tingkatkan KReportExample jendela utama dengan menggabungkan widget desainer dan pratinjau (Tinjau # 2795)
- ce0214a Simpan / pulihkan keadaan visual dari KReportExample
- 8dec5d3 Tampilkan pratinjau saat memulai di KReportExample
- a23ddb8 Atur tata letak KReportView ke 0, ini adalah QWidget jadi itu lebih baik default
- 623c707 Tingkatkan KReportExample jendela utama dengan menggabungkan widget desainer dan pratinjau
- cf3b4c7 KreportExample: pindahkan toolbox ke kiri
- 766d14e KReportExample: gunakan folder konfigurasi kde.org yang lebih umum, atur nama untuk dock dan bilah alat untuk penanganan konfigurasi yang lebih baik
- 9566a36 KReportExample: Tulis pengaturan ke kde.org/ dir, bukan org.kde /
- 56bc035 KreportExample: Tetapkan domain organisasi dan gunakan (dan nama aplikasi) di QSettings
- 3b0548a KReportExample: Gunakan versi KReport sebagai versi aplikasi KReportExample
- f49a302 Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Membuat KReport menggunakan file sumber daya untuk ikon (Tugas # T3666, Ulasan # 2860)
- eac7b89 Perbaiki navigasi halaman
- 5e8cbbf Port awal plugin web ke Qt5 / KReport3 / QtWebEngine (Tugas # 3565, Ulasan # 2863)
- 463827a Perbaiki nama ikon untuk membuat-web-elemen
Apa yang baru dalam versi:
- Perubahan dalam Kexi:
- 3.0.0 Alpha 1 (2.99.90)
- Peluncuran Alfa awal
- Mengarahkan semua modul yang dikenal dari versi 2.9.11 kecuali untuk:
- widget bentuk peta li>
- skrip eksperimental (akan diganti dengan solusi JavaScript dalam versi yang lebih baru)
- 3.0.0 Beta 1 (2.99.91)
- 6a3fe65 Hindari menampilkan & quot; (I18N_ARGUMENT_MISSING) & quot; untuk satu pesan rumit
- c9e6040 Hapus cek yang tidak terpakai & sudah usang untuk MarbleControlBox :: setMarbleWidget
- b6bc638 Jadikan update_kexi_breeze_list.sh lebih umum sehingga dapat lebih mudah digunakan kembali oleh proyek lain seperti KReport
- 66011ce Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 6dfcb06 Perbaiki build ketika KEXI_GIT_SHA1_STRING ditetapkan tetapi tidak KEXI_GIT_BRANCH_STRING (mis. di Jenkins build.kde.org)
- f74a160 Perluas info versi Kexi penuh jadi major.minor.release juga ada untuk tidak stabil, mis. 2,99,91
- 8e39416 Buat opsi baris perintah berfungsi lagi Tugas # 3805
- b29e54f Tampilkan halaman Selamat Datang di startup 100ms kemudian untuk memperbaiki masalah posisi vertikal
- 4a07af5 Port QRegExp ke QRegularExpression di Kexi (Tugas # 1767)
- 1a3b13e Tambahkan & quot; Ganti Bahasa Aplikasi & quot; tindakan untuk pengumpulan tindakan global
- 6591eb2 Nonaktifkan tindakan tambahan yang mungkin bertentangan dengan laman Selamat Datang (mis. Menyumbang)
- 8880ecb Perbaiki pindah ke bidang lain jika masker masukan hadir (untuk sel tabel dan widget formulir)
- e43e8e4 Perbaiki masukan rusak dan tampilan nilai Tanggal / Waktu dalam tabel dan formulir Kexi (Tugas # 3901, Ulasan # 2924)
- Perubahan KDb:
- 3.0.0 Alpha 1 (2.99.2)
- Peluncuran Alpha awal, berisi fitur yang sama dengan perpustakaan perancang laporan Kexi 2.9.11, plus:
- mendukung banyak fungsi skalar SQL (lihat Kexi / Plugins / Queries / SQL_Functions)
- API tujuan umum
- 3.0.0 Beta 1 (2.99.3)
- 6fbd390 Temukan python untuk SDC
- d6c5178 Plug-in KDb keluaran ke subdirator yang dapat diinstal bersama
- 862a5e0 Output ekstensi SQLite relatif terhadap KDb plugins co-installable membangun subdir
- cb1e6da KDbTestUtils: jangan crash ketika driver tidak ditemukan
- e222064 KDbCreateSharedDataClasses: tampilkan pesan ketika penerjemah Python hilang
- 83cf3f9 Uji kebenaran KDbDriverManager ketika tidak ditemukan driver
- 1c79d93 Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- abe0859 Atur versi driver menjadi 3.0 untuk mencocokkan versi KDb
- d846d96 Tambahkan KDB_STABLE_VERSION_ * macro
- fbb9814 Periksa versi driver yang tepat di pengelola
- 284b480 Port QRegExp ke QRegularExpression (Ulasan # 2867)
- 0f1377f Perbaiki INSERT siapkan dukungan pernyataan untuk SQLite
- Perubahan dalam KProperty:
- 3.0.0 Alpha 1 (2.99.2)
- Rilis Awal Alpha, berisi fitur yang sama dengan pustaka editor properti Kexi 2.9.11, plus:
- API tujuan umum
- 3.0.0 Beta 1 (2.99.3)
- 347a580 Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 1bd714b Dapatkan git rev dan cabang bahkan jika widget properti tidak dibangun
- 3.0.0
- b582a74 Tingkatkan tampilan editor dan delegasi boolean, tambahkan boolean editor nol ke contoh
- 5cef157 Tambahkan file sumber ikon, seperti di Kexi dan KReport
- 2e40708 kpropertyexample: muatkan sumber daya ikon global
- Perubahan dalam KReport:
- 3.0.0 Alpha 1 (2.99.2)
- Peluncuran Alpha awal, berisi fitur yang sama dengan perpustakaan perancang laporan Kexi 2.9.11, plus:
- API yang dapat digunakan kembali
- 3.0.0 Beta 1 (2.99.3)
- 3c25e8e Temukan python untuk SDC
- 6610367 KDbCreateSharedDataClasses: tampilkan pesan ketika penerjemah Python hilang
- de88a18 Perbaiki penanganan acara saat item dipilih di seluruh adegan
- d68306a Tingkatkan KReportExample jendela utama dengan menggabungkan widget desainer dan pratinjau (Tinjau # 2795)
- ce0214a Simpan / pulihkan keadaan visual dari KReportExample
- 8dec5d3 Tampilkan pratinjau saat memulai di KReportExample
- a23ddb8 Atur tata letak KReportView ke 0, ini adalah QWidget jadi itu lebih baik default
- 623c707 Tingkatkan KReportExample jendela utama dengan menggabungkan widget desainer dan pratinjau
- cf3b4c7 KreportExample: pindahkan toolbox ke kiri
- 766d14e KReportExample: gunakan folder konfigurasi kde.org yang lebih umum, atur nama untuk dock dan bilah alat untuk penanganan konfigurasi yang lebih baik
- 9566a36 KReportExample: Tulis pengaturan ke kde.org/ dir, bukan org.kde /
- 56bc035 KreportExample: Tetapkan domain organisasi dan gunakan (dan nama aplikasi) di QSettings
- 3b0548a KReportExample: Gunakan versi KReport sebagai versi aplikasi KReportExample
- f49a302 Jika informasi git tidak tersedia, coba $ {CMAKE_SOURCE_DIR} / GIT_VERSION
- 3.0.0
- 958714f Membuat KReport menggunakan file sumber daya untuk ikon (Tugas # T3666, Ulasan # 2860)
- eac7b89 Perbaiki navigasi halaman
- 5e8cbbf Port awal plugin web ke Qt5 / KReport3 / QtWebEngine (Tugas # 3565, Ulasan # 2863)
- 463827a Perbaiki nama ikon untuk membuat-web-elemen
Apa yang baru di versi 2.9.7:
- Umum:
- Perbaiki perataan vertikal teks di widget tombol tautan perintah, terutama rusak dalam gaya widget Breeze
- Tabel:
- Kembalikan kemampuan mengubah desain meja. Ini adalah kemunduran yang serius hadir di Kexi 2.9.5 dan 2.9.6. (bug 350457)
- Pertanyaan:
- Jangan paksa menyimpan ketika mengalihkan kueri yang tidak pernah disimpan ke tampilan Data (pada percobaan ke-2)
- Impor CSV:
- Perbaiki deteksi kolom primary key pada impor CSV (bug 351487)
- Perbaiki pembaruan deteksi kunci utama ketika nilai ‘Mulai pada baris’ berubah
- Database SQLite:
- Hasil yang lebih baik dan pelaporan kesalahan untuk pernyataan siap
Apa yang baru di versi 2.9.6:
- Umum:
- Perbaiki mengganti nama untuk file yang menyimpan GUI bar Status sambutan
- Proyek Terkini: gunakan nama dasar file sebagai pengganti yang baik untuk teks ketika teks tidak tersedia
- Perbaiki margin kiri untuk kotak pencarian global (tergantung pada gaya); juga bereaksi pada perubahan gaya widget
- Memperbaiki kemungkinan kerusakan yang disebabkan oleh argumen baris perintah yang diteruskan ke Kexi dengan cara yang salah
- Memperbaiki kemacetan yang muncul ketika opsi baris perintah -hide-menu digunakan
- Pertanyaan:
- Perbaiki kemungkinan macet dalam penanganan hasil kueri
- Database SQLite:
- Perbaiki database pemadatan (ganti nama file dengan benar kembali ke nama asli)
- Database PostgreSQL:
- Perbaiki kerusakan saat mengimpor database PostgreSQL ke file .kexi (bug 349156)
Apa yang baru di versi 2.9.4:
- Umum:
- Tutup jendela dengan objek yang akan ditimpa setelah & quot; Simpan sebagai & quot; (bug 344656)
- Hapus & quot; kotor & quot; bendera saat menyimpan-seperti yang diubah objek Kexi (bug 344653)
- Simpan posisi terkini dan ukuran dialog Kexi Find. Sekarang ukurannya minimal untuk menghindari terlalu banyak konten. (bug 345689)
- Hancurkan jendela utama Kexi saat tutup. Ini memungkinkan untuk menyimpan pengaturan dan membersihkan dengan benar.
- Aktifkan tab Desain saat beralih ke mode desain (jika tidak ada tab lain yang secara eksplisit dipilih untuk jendela & mode ini) (bug 335900)
- Perancang Kueri:
- Izinkan untuk beralih dari tampilan Desain yang berisi kueri kosong ke tampilan SQL (bug 344654)
- Tampilkan & quot; Permintaan salah & quot; pesan saat beralih ke tampilan Data dari Kexi SQL yang berisi pernyataan kosong. Sebelum tidak jelas & quot; Gagal beralih gagal & quot; pesan disajikan.
- Menghindari tabrakan pada editor teks Kexi ketika komponen teks tidak dapat dimuat (berlaku untuk editor skrip juga) (bug 346373)
- Formulir:
- Perbaiki jenis komputasi untuk properti widget. Jika jenis kustom tidak valid atau otomatis (tidak ditentukan), gunakan apa yang didefinisikan oleh properti Qt. Jika masih tidak terdefinisi, default adalah tipe String, bukan pixmap. Ini memperbaiki setidaknya properti widget peta lintang / bujur yang ditangani sebagai pixmaps.
- Perbaiki logika untuk menambahkan catatan baru untuk tabel dan formulir Kexi. (bug 345210)
- Widget peta: tetapkan jenis ganda untuk properti garis lintang / garis bujur, dan setel presisi ke 7 digit
- Widget peta: tingkatkan terjemahan nama properti lintang, bujur, zoom, dan tema
- Widget peta: tema selalu default ke Earth dan sekarang daftar semua tema yang tersedia
- Widget peta: kotak spin editor properti sekarang dapat diakses sebagai penggeser
- Widget peta: jangan mulai mengedit sebagai tanggapan untuk mengubah ukuran acara
- Laporan:
- Elemen peta: mengenkode nama unit dengan benar (
Komentar tidak ditemukan