Oracle 12c – VS2013 – Fluent Nhibernate – Canias

Merhabalar, Bu yazımızda canias tablolarını tuttuğumuz oracle 12c sürümü veritabanımıza vs2013 ide sinde MVC tabanlı uygulamamızı ayağa kaldırmadan önce Fluent Nhibernate orm aracı ile nasıl bağlanacağımıza dair tecrübelerimizi paylaşacağız. Biz tecrübelerimizi paylaşmadan önce bizimle tecrübelerini paylaşan VIA bilgisayar sistemleri ekibine ve diğer destek olanlara da teşekkür ederiz 🙂 Canias tabloları diye girmemizin nedeni,erp tablolarında primary … Oracle 12c – VS2013 – Fluent Nhibernate – Canias yazısını okumaya devam et

CANIAS – DOCUMENTMERGE – copyfile – runfile

Merhabalar, Rapor çıktıları tasarlarken farklı farklı  report ekranları tasarlayabiliyoruz. Çıktı alınmak istediğinde orta katman sürekli değişken olup,ön kapak ve arka kapak tasarımları her zaman için aynı olabilir ve bu da sizin en azından 3 report ekranını çağırmanıza neden olabilir. Böyle bir durumda kullanılmak üzere geliştirme ortamında help kısmında farkedip kullanıma almaya çalıştığımız documentmerge komutu ile … CANIAS – DOCUMENTMERGE – copyfile – runfile yazısını okumaya devam et

TROIA – Döngüler

Merhabalar, Açıklamalarını zaman içerisinde yazacağım,yavaş yavaş kod bloklarını paylaşıyor olurum.. 1-) ÖRNEK 1 LOOP AT MAKINE CRITERIA COLUMNS ACIKLAMA VALUES 'Dekantör' BEGIN SELECT * FROM TEST WHERE ID = MAKINE_ID INTO TESTTMP; ENDLOOP; Senaryo Açıklaması : Yukarıdaki kod bloğu ile bir tablo içerisindeki verilerden açıklamaları Dekantör olan ları çekip onları döngüye sokup gelen ıd lerden başka … TROIA – Döngüler yazısını okumaya devam et

TROIA – MONEYTOTEXT / CONVERTTOMONEY (Yazıyla-Rakamla)

Merhabalar, Troia da elde edilen integer verilerin parasal değerlere dönüştürülmesi ve bu değerlerin makbuz vs gibi yerlerde yazıyla yazılması gerekliliği için troia dilinde 2 fonksiyon tanımlanmıştır. Bunlar MONEYTOTEXT () ve CONVERTTOMONEY () fonksiyonlarıdır. Görsele ait kodlar şu şekildedir ; OBJECT: STRING V1,INTEGER V2, STRING STRMONEY1,STRING TMPSTR1; /*CONVERTTOMONEY*/ V1 = '111'; V2 = 111; DECIMALVAR1 = CONVERTTOMONEY(V1); DECIMALVAR2 = … TROIA – MONEYTOTEXT / CONVERTTOMONEY (Yazıyla-Rakamla) yazısını okumaya devam et

TROIA – MERGETABLE

Merhabalar, Normalde Troia da bir tablodaki verileri başka bir tabloya SELECT * FROM T1 INTO T2; şeklindeki script ile atabilirsiniz. Filtrelemek istediğinizde de SELECT * FROM T1 WHERE A1 = 'ABCD' INTO T2; gibi bir script kullanabilirsiniz. Troia dili ile sanal tablolar ile çalışırken sanal tablodaki verileri başka bir tabloya almak için copy table yada … TROIA – MERGETABLE yazısını okumaya devam et

TROIA – Örnek Proje 2 / String Çalışması

Merhabalar,Bugün için Canias ERP için hazırlanan Troia dilinde kullanılan string manipulasyon fonksiyonlarından  bir kaçını incelersek; -- Dialog açma için bir önceki yazıya göz atabilirsiniz. PS: Büyük harflerle yazılmış olanlar component isimleridir.Dialog ekranımız da aşağıdaki değişikliği yapıyoruz ; String label ına girdiğimiz veri ile search label ına gireceğimiz harf yada kelime ile fonksiyonları deneyeceğiz ; dönüştür butonunun … TROIA – Örnek Proje 2 / String Çalışması yazısını okumaya devam et