Pages

Wednesday, November 22, 2017

Untuk ambil data dengan methode menggunakan find dengan x++


Untuk ambil data dengan methode menggunakan find dengan x++ :

_BuyBackGuaranteeTMP.CustomerId = SalesTable::find(_TECBuyBGuaranteeTable.SalesId).CustAccount;
contoh :
Saya mau ambil CustAccount dari table SalesTable
1.      _BuyBackGuaranteeTMP adalah Table Temporary
2.      CustomerId adalah variabel yang ingin dimunculkan di Dataset
3.      SalesTable adalah tabel yang menyimpan field CustAccount
4.      Find adalah methodenya
5.      _TECBuyBGuaranteeTable adalah Table Master yang mempunyai relasi dengan SalesTable (tergantung methode yg ada di salestable juga kaleeee....)
6.      SalesId adalah field yang menghubungan antara _TECBuyBGuarantee dengan SalesTable
7.      CustAccount adalah field tujuan yang ingin diambil

Yang hendak diambil dari TECBuyBackGuarantee adalah Customer Account yang berasal dari tabel SalesTable.




_BuyBackGuaranteeTMP.CustomerID          = SalesTable::find(_TECBuyBGuaranteeTable.Salesid).CustAccount;
atau :

_BuyBackGuaranteeTMP. CustomerID = Select Salestable where Salestable.Salesid == _TECBuyBGuaranteeTable.Salesid;

No comments:

Post a Comment

Give me feedback.