Показать сообщение отдельно
Старый 23.01.2007, 11:54   #6  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Если вы разместите Web Button в гриде, то при нажатии на эту кнопку она автоматически добавит в WebArgs() запись таблицы (web-грид без источника данных не работает). Если таблица не временная, конечно.

См. Рис. 1.

Чтобы затолкать туда еще и параметр, можно сделать так.

#Define.separator("~")
void clicked()
{
MenuFunction menuFunction = new MenuFunction(menuitemdisplaystr(PaymOrderCheckBudgetDetailed), MenuItemType:isplay);
WebLink webLink = new WebLink();
;

super();

menuFunction = new MenuFunction(menuitemdisplaystr(PaymOrderCheckBudgetDetailed),
MenuItemType:isplay);
webLink.menufunction(menuFunction);
webLink.parm(con2Str([TmpPurchLineCheckBudget.Dimension[1],
TmpPurchLineCheckBudget.Dimension[2],
TmpPurchLineCheckBudget.Dimension[3],
TmpPurchLineCheckBudget.Dimension[4],
date2str(TmpPurchLineCheckBudget.TransDate, 123, 2, 2, 2, 2, 4),
TmpPurchLineCheckBudget.CompanyCheckBudget ],
#separator));
webLink.Webpage("SomePageName"); // Это если вы еще и на другую страницу хотите вывести
webSession().redirect(webLink);

}

Как считать параметр вы уже знаете.

А вообще, если честно, я не очень понял вопрос. Вы можете не в программистских терминах сформулировать, а в прикладных? Например, видим СПИСОК клиентов, хотим в этом списке ПО ОДНОЙ КНОПКЕ СРАЗУ перейти к просмотру проводок по КОНКРЕТНОМУ клиенту.
Изображения
 
__________________
С уважением,
glibs®

Последний раз редактировалось glibs; 23.01.2007 в 11:57. Причина: Цензура в первый раз не все вырезала
За это сообщение автора поблагодарили: cherv (1), alex55 (1).