"RESOLVIDO" - sc_appmenu_add_item - não consigo usar parâmetros

bem, queria aproveitar o mesmo controle, passando um parâmetro para indicar qual form abir
para não fazer outros forms decidi fazer um aplicativo blank, carrega a variável global indicando o aplicativo, chama o controle ( sc_redir ).
escolho o cliente
no evento onValidate do controle eu chamo ( sc_redir ) o form baseado no conteúdo da variável global por meio dos “ifs”…

como pode, uma coisa tão básica…

a simples passagem de um parâmetro pela opção da macro sc_appmenu_add_item() resolveria todo o problema.

a macro sc_appmenu_add_item() só funciona se colocar um texto direto, por meio de variável nem a pau !!!
simples como as primeiras opções da macro como a descrição, o link, este parâmetro deveria ser…

$sql=“SELECT ID,
PAI,
ITEM,
LINK,
PARAM
FROM MENU
WHERE MENU=‘principal’
ORDER BY PAI,ORDEM”;

sc_appmenu_reset(menu);
sc_appmenu_create(menu);

sc_lookup(dsmenu,$sql);

foreach ({dsmenu} as $arr_menu) {

$id_item = 'item_'.$arr_menu[0];	

if ($arr_menu[1]==0) {
	$id_pai="";
	}
else {
    $id_pai='item_'.$arr_menu[1];
}

if ($arr_menu[4]==0) {
	$param=""; 
}
else {
	$param=$arr_menu[4]; 
	}


sc_appmenu_add_item(
'menu',
$id_item,
$id_pai,
$arr_menu[2],	
$arr_menu[3],		
"",     <- aqui não consigo usar uma variável, se colocar tudo dento de "" de modo direto ai funciona
"","","");			

}

já tentei tb $param = ‘"’.$arr_menu[4].’"’;

alguém tem alguma dica ?

estou usando sa seguinte maneira e funciona bem:

[b]sc_appmenu_reset(tree_seguranca);
sc_appmenu_create(tree_seguranca);

$prin = “SELECT treeID,descricao,ordem,link,menuID,icon
FROM menu_tree1 WHERE (menuID = ‘7’)
ORDER BY ordem,descricao”;

sc_lookup(dsmenu,$prin);

foreach({dsmenu} as $arr_tree) {

        $id_item = 'item_'.$arr_tree[0];

        sc_appmenu_add_item('tree_seguranca', $id_item, '',
                                         $arr_tree[1], $arr_tree[3],,,,);

}
[/b]

Obrigado por responder…
eu q eu quero é passar um parâmetro para a aplicação, só funciona se for direto, por variável parece q não
no seu exemplo veja q $arr_tree[1] é a descrição a função recebe sem problema

sc_appmenu_add_item(‘tree_seguranca’, $id_item, ‘’,
$arr_tree[1], $arr_tree[3], “aqui é o local do parâmetro para passar um parãmetro para a aplicação” ,);

ela funciona somente diretamente exemp

sc_appmenu_add_item(‘tree_seguranca’, $id_item, ‘’,
$arr_tree[1], $arr_tree[3],“par1=valor”,);

e não assim :

sc_appmenu_add_item(‘tree_seguranca’, $id_item, ‘’,
$arr_tree[1], $arr_tree[3],$parametro,);

já tentei de tudo !!!

entendi!

tente colocar ‘$parametro’

de qualquer jeito vou fazer alguns teste…

Como foi resolvido ?

สมัคร Maxbetsbobet
Very useful info particularly the last part. I was seeking this certain information for a very long time. It is a very good article. Very helpful I’m having a problem with this. Thank you and best of luck.

Alguém resolveu? Também estou esperimentando este erro.
Como que não pode passar variável por parâmetro?
Corrijam isso por favor!!!