FabyaVisionKullanım Kılavuzu
/

Excel ile çalışma

4 dk okumaDış sistemler

Studio tablolarını Excel'e aktarma, şablon alma ve Excel'den içe aktarma; Live'da alarm, trend, reçete, rapor ve olay listelerini Excel / CSV'ye aktarma.

FabyaVision Excel dosyalarını kendi içinde okur ve yazar: Excel yüklü olması gerekmez. Dosyalar standart .xlsx biçimindedir ve Excel, LibreOffice ya da benzeri bir programla açılır. İki yerde kullanılır: Studio'da proje tablolarının toplu düzenlenmesi için, Live'da listelerin ve kayıtların dışarı alınması (ve reçetelerde içeri alınması) için.

Studio: tabloları Excel ile düzenleme

Her tablonun araç çubuğunda ve sağ tık menüsünün Excel alt menüsünde üç komut bulunur:

Tablo araç çubuğundaki Excel komutları.
Tablo araç çubuğundaki Excel komutları.
KomutNe yapar
Excel'e aktarTablonun bütün satırlarını bir .xlsx dosyasına yazar. Dosya adı proje ve tablo adından üretilir (örnek: <Proje>_Analog_Alarmlar.xlsx).
Excel'den alBir .xlsx (ya da .csv) dosyasını okur, tabloyla eşler, önizleme gösterir; onaylarsanız uygular.
Excel şablonuVeri satırı olmayan boş dosya: kolon başlıkları, açılır listeler ve Açıklama sayfası. Doldurup Excel'den al ile içe aktarırsınız.

Dosyanın yapısı

  • İlk satır kolon başlıklarıdır; başlıkları değiştirmeyin. Kolon sırası değişebilir; tanınmayan kolonlar içe aktarmada atlanır. Başlıklar büyük / küçük harf, Türkçe karakter ve boşluk farkına bakmadan eşleşir (örnek: Kayıt adı = kayit adi).
  • Başlığı * ile biten (turuncu) kolonlar zorunludur; zorunlu kolonu olmayan dosya reddedilir.
  • Açılır listeler (Excel veri doğrulaması): seçim kolonlarında (alarm sınıfı, tag, bağlantı …) izin verilen değerler listelenir; uzun listeler gizli bir Listeler sayfasına yazılır. Sayı kolonlarında en az / en çok doğrulaması vardır.
  • Açıklama sayfası (son sayfa): her kolonun zorunlu olup olmadığı, türü, izin verilen değerleri ya da aralığı, örneği ve açıklaması.
  • Gri başlıklı kolonlar (örnek: hesaplanan Zamanlama, Kurallar) yalnızca bilgi içindir; içe aktarmada dikkate alınmaz.

İçe aktarma nasıl çalışır

  1. Eşleme anahtarı

    Her tabloda bir anahtar kolon vardır (örnek: alarmlarda No, reçete kayıtlarında Kayıt adı, metin çevirisinde tasarım dilindeki Metin). Anahtarı tabloda olan satır güncellenir, olmayan satır eklenir. Anahtar kolonu olmayan tablolarda dosyaya bir Sıra kolonu eklenir: dolu olan satır tablodaki o sıradaki satırı günceller, boş olan satır sona eklenir.

  2. Önizleme

    Excel'den al bir pencere açar: yeni, güncellenecek, değişiklik yok, hatalı ve atlanacak satır sayıları; her satırın durumu ve (güncellemede) hangi alanların değişeceği. Sayaçlara tıklayarak yalnız o durumdaki satırları görürsünüz. Okunan ve tanınmayan kolonlar altta listelenir.

  3. Kipi seçin

    Var olanları da güncelle (ekler ve günceller) ya da Yalnızca yeni olanları ekle (var olan satırlara dokunulmaz).

  4. İçe aktarın

    İçe aktar (n satır) düğmesi uygular. Hatalı satırlar alınmaz, kalanı aktarılır. Bütün içe aktarma tek geri al adımıdır (Ctrl+Z).

Excel'den Al önizlemesi: dışa aktarılmış analog alarm tablosunda iki satır silinip iki hücre değiştirildikten sonra geri alınıyor.
Excel'den Al önizlemesi: dışa aktarılmış analog alarm tablosunda iki satır silinip iki hücre değiştirildikten sonra geri alınıyor.

Hücre kuralları

Kolon türüBoş hücreGeçersiz değer
Metin, sayıMevcut değeri siler.Satır hatalı sayılır ve alınmaz; nedeni önizlemede yazar (örnek: sayı yerine metin, sınır dışı değer, geçersiz tag adı).
Onay (açık / kapalı), renkDeğeri değiştirmez.Renk #rrggbb biçiminde olmalıdır.
Seçim (liste)“Seçilmedi” anlamına gelir.Listede olmayan değer hata verir.

Live: Excel ve CSV çıktıları

KontrolDüğmeİçerik
Alarm GörünümüExcel, CSVSüzgeçteki tüm alarm satırları; tarih ve saat tek Zaman hücresinde birleşir. Dosya adı Alarmlar_<tarih>.xlsx (geçmişte Alarm_Gecmisi_…).
Trend GörünümüExcel'e aktar, CSV'ye aktar, Resim olarak kaydetTrend sayfası (zaman + her eğri) ve Özet sayfası (eğri başına örnek sayısı, en küçük, en büyük, ortalama); 250 000 satırdan sonra seyreltilir.
Reçete GörünümüExcel menüsüExcel'e aktar, Excel şablonu, CSV'ye aktar ve Excel'den al…. Dosya Studio'daki Reçete Kayıtları tablosuyla aynı başlıkları kullanır; içe aktarmada adı var olan kayıt güncellenir, yeni ad eklenir, her değer elemanın kuralından geçer.
Rapor GörünümüExcel, CSV, PDF / YazdırListedeki rapor kayıtları (No, Zaman, Kullanıcı, alanlar, onay bilgisi). İçe aktarma yoktur.
Olay GörünümüExcelSüzülmüş olay listesi: Zaman, Tür, Kullanıcı, Metin, Tag, Eski, Yeni, Sonuç, Kaynak.

Dosyayı nereye kaydedeceğinizi Live'da bir kaydetme penceresi sorar; tarayıcıdan izlemede dosya tarayıcının indirme klasörüne iner.

Sınırlar ve dikkat edilecekler

  • Yalnızca .xlsx okunur (CSV de okunur); eski .xls ve bozuk dosyalar anlaşılır bir hata iletisiyle reddedilir.
  • Dışa aktarılan dosyada formül yoktur: değerler yazılır, metin kolonları “metin” biçimlidir (0015 ya da 2.10 gibi değerler sayıya dönüşmez).
  • Satır sınırı Excel'inkiyle aynıdır (1 048 576).
  • Reçete ve rapor CSV'leri noktalı virgül ayraçlı, BOM'lu UTF-8'dir; Türkçe Excel doğrudan açar. Alarm ve trend CSV'lerinde ayraç tasarımda seçilir (noktalı virgül, virgül, sekme).
  • Betiklerde Excel nesnesi (Excel.Application gibi) yoktur; betikler dosya erişim izniyle metin / CSV dosyası okuyup yazabilir (Betik nesne modeli başvurusu).

İlgili konular

FabyaVision 0.1.0 Kullanım Kılavuzu · 18 Ekim 2026© Fabyatek Yazılım Bilişim Teknolojileri Ltd. Şti.