Kod içinde şirket değiştirmek kolay. Ancak iki ufak noktaya dikkat etmek gerekiyor; select/SQL kullanılıyorsa select/SQL için kullanılan yerel tablo adını nulllamak gerekiyor. Query kullanılıyorsa da queryin loop içinde her seferinde yeniden oluşturulması gerekiyor. Query.reset() bu konuda bir işe yaramıyor:
Query:
changeCompany(dataArea.Id)
{
qRun = new QueryRun(q);
while (qRun.next())
{
custTable = qRun.get(tablenum(CustTable));
...
}
}
Select/SQL:
changeCompany(dataArea.Id)
{
custTable = null;
subSegmentGroup = null;
while select AccountNum from custTable
...
Axapta - Usable functions for queries
5 yıl önce
Hiç yorum yok:
Yorum Gönder