Author Topic: membuat index menggunakan cursor di report  (Read 83 times)

0 Members and 1 Guest are viewing this topic.

Offline ugiexs

  • Newbie
  • *
  • Posts: 3
membuat index menggunakan cursor di report
« on: November 20, 2018, 06:36:53 PM »
selamat malam master, mau tanya, bagaimana cara membuat indexes dengan cursor  pada environment menggunakan add cursoradapter, agar bisa kita buat relationship nya seperti tabel fisik, tks master

Offline foxy

  • Fox-id M.V.P
  • Hero Member
  • *
  • Posts: 3.605
    • Foxy Land
Re: membuat index menggunakan cursor di report
« Reply #1 on: November 20, 2018, 09:35:09 PM »
Selamat malam... :-)

Saya gak pernah pakai CursorAdapter, tapi kalau tujuannya adalah untuk membuat relation di cursor, syaratnya adalah cursor tidak read only (berarti; harus dibuat dengan create cursor, atau kalau pakai select ... INTO CURSOR, berarti harus ada klausa READWRITE, atau kalau dibuat pakai CursorAdapter, yaaa... silahkan di set readwrite juga :-) ). Untuk membuat relasi, sebenarnya biasa saja (sama seperti tabel DBF biasa). Hmmm... mungkin supaya lebih jelas, silahkan jalankan code berikut:
Code: [Select]
&& buat cursor yang tidak read only:

lcFolderData= Home(2) + "NORTHWIND\"

Select CustomerID, CompanyName, City from (lcFolderData + "Customers") ;
  Into Cursor [xCursor1] Readwrite

Select Orders.CustomerID, UnitPrice-Discount, Quantity, (UnitPrice-Discount) * Quantity as Jumlah ;
  from (lcFolderData + "Orders") inner join (lcFolderData + "OrderDetails") ;
  On Orders.OrderID = OrderDetails.OrderID ;
  Into Cursor [xCursor2] Readwrite

&& buat relasi:
Select [xCursor1]
Index on CustomerID Tag CustomerID
Select [xCursor2]
Index on CustomerID tag CustomerID

Select [xCursor1]
Set Relation to "CustomerID" into [xCursor2]
Set Skip to [xCursor2]

hth,

foxy
« Last Edit: November 20, 2018, 09:40:28 PM by foxy »
This post is provided as is. Feel free to use all the codes and information, however understand that I don't have any obligations to fix any bug(s) or follow up this subject.

Offline ugiexs

  • Newbie
  • *
  • Posts: 3
Re: membuat index menggunakan cursor di report
« Reply #2 on: November 20, 2018, 10:03:01 PM »
fungsi set skip to nya si buat utk apa ya pak ?