Query & Dialog Örnekleri 2
Merhaba static void query2(Args _args) { CustTable cust; Query q = new Query(); QueryRun qr; QueryBuildDataSource qbdsCustTable; QueryBuildRange qbrCurrency; CurrencyCode currency; ; currency = “USD”;
Merhaba static void query2(Args _args) { CustTable cust; Query q = new Query(); QueryRun qr; QueryBuildDataSource qbdsCustTable; QueryBuildRange qbrCurrency; CurrencyCode currency; ; currency = “USD”;
Merhaba Örenk 1: static void query1(Args _args) { CustTable cust; Query q = new Query(); QueryRun qr; ; warning(“select ile”); while select cust { info(strFmt(“%1”, cust.Name)); }
Merhaba. Axaptada grid üzerinde CTRL veya shift ile çoklu seçim yapılabilir. Bu özelliği kullandığım bir örneği sizinle paylaşıyorum. Öreneğimizde seçilen kayıtları bir buton aracılığıyla artan numara atanacak. Öncelikle eklediğimiz butonun propertisinden MultiSelecet = Yes yapıyoruz. daha sonra click() metodundan preNumbering() metodnu çağırıyoruz. Element.preNumbering(); preNumbering() metodumuz inceleyelim
Merhaba Bu yazımda birden çok şirketin verilerini gösteren bir formda seçilen kayıtların hangi şirketlerde olduğunu bulan bir metod öreneği var. void groupByCompany() { TmpFrmVirtual tmpTmpFrmVirtual; PurchReqLine tmpPurchReqLine; str 10 dizi[]; int i,j; Query query; QueryRun qRun; ;
Bir fatch örneği paylaşıyorum. FDInventTransDim tablosu datasourcta group by yapılmış şekilde mevcut Fatch metodumuza bakalım public boolean fetch() { boolean ret; Query q; QueryRun qRun; FDInventTransDim fDInventTransDim; FDInventTransDim tmpFDInventTransDim; QueryBuildDataSource qBd,qbdsTmp; QueryBuildRange qBr,qbrTmp; Query qTmp; QueryRun qRunTmp; ;
Merhaba Gerekli olan basit sql ifadelerini bir makalede gördüm ve paylaşmayı faydalı buldum. AXAPTA İÇİNDE SQL KULLANIMI Axapta içerisinde, sql ifadeleri klasik sql ifadelerine benzesede farklılar göstermektedir. Kendine özel bir yazım sitili mevcuttur. SELECT İfadeleri Select ifadesi ile tablo / tablolar üzerindeki kayıdı okuyabiliriz. Yazım
Merhaba Rapor yaparken diyalog alanından aldığınız başlangıç ve bitiş tarihlerini nasıl query’e range olarak ekleneceğini anlatacağım . Öncelikle classdecleretaion da değişkenlerimizi tanımlayalım. public class ReportRun extends ObjectRun { DialogField dfStartDate; DialogField dfEndDate; TransDate startDate; TransDate endDate; } Daha sonra dialog metodunda şunları yazalım
Temp tablo üzerinde çalışırken query ile bu tablonun üzerinde dolaşmak istediğimizde Tablo özelliklerinden Temporary == Yes olursa query boş tablo üzerinde dolaşıyor. q = new Query(); qbd = q.addDataSource(tablenum(tmpinventSettlement));
Merhaba Emre arkadaşımın göndermiş olduğu örnek joblar içinden query ile alakalı olan bir tanesi paylaşmak istedim.
Merhaba Diyelim bir rapor yaptınız. Kaç kayıt olduğunu saymak istiyorsunuz SysQuery::countTotal(qr) işinizi görür. Bir kullanım örneği şöyle olabilir.