thx atas masukkannya untuk memparsing menu access.
 
tapi ada ga yach . . cara menggunakan macro subsitusi pada VB seperti pada Foxpro ?
soalnya selain untuk menu access terkadang saya juga membutuhkan macro subsitusi untuk beberapa variable yang saya gunakan.
 
sebelumnya saya mohon maaf pada para milis dan moderator tentang topik ini,
bukannya saya mau membandingkan antara VB dan FoxPro. :-)
 
thx
ronny
 
----- Original Message -----
From: JemyX99
Sent: Wednesday, June 29, 2005 14:07
Subject: Re: [Programmer-VB] Macro Substitusi di VB

saya juga pernah mengalami kesulitan seperti itu, tp kalo masalah nya tentang menu di MDIform berikut cara yg saya lakukan
 
1. buat Table berisi Field (ID User bertipe string Menu tipe string dan status tipe nya Yes/NO (Boolean))
2. isi table tersebut dengan Caption  dari Menu di MDI dan Status isi 1 atau yes
3. Buat properti enabled semua menu False
 
 
untuk looping semua menu gunakan script sbb :
 
 Do While Not rs.EOF = True
       
        For Each ctl In Me
       
            If TypeOf ctl Is Menu Then
                If ctl.Caption = rs![Menu] Then ctl.Enabled = rs![Status]
           
            End If
       
        Next
       
       
   
        rs.MoveNext
    Loop
 
 
'***********
NB : RS adalah recordset yg mengacu ke Tabel Menu td setelah di Query berdasarkan UserID
semoga bermanfaat.
 
 
 
 
Salam,
Jemy
 
 
 
 
 
 
----- Original Message -----
Sent: Wednesday, June 29, 2005 12:10 PM
Subject: Re: [Programmer-VB] Macro Substitusi di VB

bukan itu maksudnya.
kalu yang di maksud mas Ronald itu saya ngerti  :) , itu kan penggabungan dua atau lebih string.
maksudnya begini, saya punya object form ( ada menunya ), trus daftar menunya saya saya simpan di table lengkap dengan
nama formnya.
misalnya : frmMenu.mnuMaster.enable    nah itu saya baca dari recordset dan saya loop sampai eof.
                dalam tiap loop saya baca dari table grup access untuk mendapatkan right nya.
                maksud saya biar bisa dynamic dan flexible tidak hard coding waktu bikin otorisasinya.
 
        contoh coding :  rs!menu_access = rsgrp!access
        yang mana rs!menu_access berisi atau benilai  frmMenu.mnuMaster.enable   dan   rsgrp!access bernilai  true
        semuanya saya baca dari table
 
        kalu statement di atas di parsing, maka akan timbul error. Gimana cara membalikkan isi dari variable rs!menu_access
        yang bernilai frmMenu.mnuMaster.enable menjadi statement waktu di parsing sama VB ?
 
        seperti macro subsitusi pada foxpro
 
bagi para senior VB yang menguasai foxpro tolong donk penjelasannya tentang macro subsitusi . . . .:)
 
sebab menurut saya akan sangat bermanfaat bila kita tahu cara menggunakan macro subsitusi untuk membuat coding lebih flexible.
 
thx
ronny
 
 
 
----- Original Message -----
Sent: Wednesday, June 29, 2005 10:54
Subject: Re: [Programmer-VB] Macro Substitusi di VB


Kalau di VB ya pake & juga bisa
contoh
nfile=Table1
rs.open "Select * from " & nfile & " order by kode",Con


Salam
Ronald Irawan
Pt. Sanghiang Perkasa
Gd. Graha Kirana Lt.5
Jl Yos Sudarso Kav.88
Jakarta



"Roniawan Yahya" <[EMAIL PROTECTED]>
Sent by: [email protected]

29/06/2005 10:19 AM

Please respond to
[email protected]

To
"VBNet Indonesia" <[EMAIL PROTECTED]>, "vb-programmer" <[email protected]>
cc
Subject
[Programmer-VB] Macro Substitusi di VB





hallo para pakar vb . . . . :)
 
aku punya masalah tentang macro substitusi di VB.
kalu di VB itu bisa ga atau ada ga cara menggunakan macro substitusi untuk variable?
 
kalu di FoxPro kan ada function untuk hal itu yaitu dengan &var atau ( var )
Nah kalu di VB pake apa ya? soalnya saya butuh cara tersebut untuk merubah variable menjadi statement.
 
Ex:
  kalu di FoxProx penggunaan Macro Substituion tersebut :  
        nFile='abcd.dbf'
        use &nFile
nFile tersebut akan di parsing secara statement bukan variable.
kalu di VB pake apa ya?
 
help me plz
 
thx
ronny
 
 
 


Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





YAHOO! GROUPS LINKS






Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





Untuk keluar dari millis ini, kirim email kosong ke:
[EMAIL PROTECTED]





YAHOO! GROUPS LINKS




Kirim email ke