11.04.2003, 18:30 | #1 |
Участник
|
Вызов WEB приложения с параметром
Кто-нибудь знает как вызвать WEB приложение с параметром. WEB приложение выводит в окно Int.Exp. закупку со строками, например, в виде отчета. Для того, чтобы вызвать конкрентную закупку, очевидно надо передать номер закупки в сылке.
Например: http://Server/Application/..../...¶metr. А вот как этот параметр опознать в приложении? Приложение содержит стандартный отчет для вывода Закупки и ее строк.
__________________
Антон Скоробогатов |
|
11.04.2003, 19:21 | #2 |
Участник
|
WebArgs, почти как и Args
Нашел. Параметр можно извлечь с помощью
str parm; WebArgs webArgs = element.args().parmObject(); parm = webArgs.getParm('WP');
__________________
Антон Скоробогатов |
|
26.08.2005, 11:13 | #3 |
Участник
|
Передача параметра
А как можно передать параметр?
Если я перехожу по ссылке-строке одной формы (с которой нужно взять параметры) на другую форму (в которой должен сработать query с переданными параметрами). Заранее спасибо! |
|
26.08.2005, 11:14 | #4 |
Участник
|
Или если знаете пример в Аксапте, подскажите, пожалуйста!
|
|
26.08.2005, 16:04 | #5 |
Участник
|
Тяжело со ссылками. Все что можно взять с собой из текущей формы - текущая запись текушего датасорса. Но она сама "берется", ничего делать не надо. Остальное - статика параметров на MenuItem-е. Если это устраивает, то хорошо.
Если - нет, то я, например, выкручивался через БД. При генерации странички (1) заполнял для текущего веб-пользователя строчку с параметрами. И затем при перехоже в страничку (2) - читал. С уважением, itfs. |
|
29.08.2005, 07:52 | #6 |
Участник
|
Цитата:
Изначально опубликовано itfs
...Все что можно взять с собой из текущей формы - текущая запись текушего датасорса. Но она сама "берется", ничего делать не надо. Остальное - статика параметров на MenuItem-е. Если это устраивает, то хорошо. ... Подскажите, пожалуйста! |
|
29.08.2005, 10:58 | #7 |
Участник
|
Parameters - для передачи текстовой строки
EnumTypeParameter и EnumParameter - для передачи типа и значения перечисления Получить эти параметры можно ч/з методы полученного Args. Parm, ParmEnumType, ParmEnum соответственно |
|
29.08.2005, 12:13 | #8 |
Участник
|
На обычной форме был метод init();
.... if (element.args().dataset()==tablenum(mytable_1)) { mytable_1 = element.args().record(); Query = new Query(); query.addDataSource(tablenum(mytable_2)); query.dataSourceNo(1).addDynalink(fieldnum(mytable_2, myfield_21), mytable_1,(fieldnum(mytable_1, myfield_11))); mytable_2_ds.query(query); } .... Так вот, мне нужно то же самое на web форме. Что нужно сделать? Заранее спасибо. |
|
29.08.2005, 12:41 | #9 |
Участник
|
Не пойму. А разве на Web форме нет метода Init?
|
|
29.08.2005, 12:56 | #10 |
Участник
|
Метод есть, но не работает он на веб-форме. При переходе по ссылке (поле вызывающей формы) открывается другая (на которой и есть этот метод init(), но он не срабатывает). Просто выбираются все записи.
Я просто не знаю, может, это делается как-то по-другому? Или у меня просто что-то не работает? Подскажите, плиззз!!! |
|
29.08.2005, 13:14 | #11 |
Участник
|
Формы ваши собственные или модифицируете существующие? Если последнее, то скажите название, посмотрю.
Если посмотреть на примеры, как это реализовано в Web Forms, то там везде используется Init. |
|
29.08.2005, 13:41 | #12 |
Участник
|
Спасибо! Уже нашла нужные примеры, буду бороться!
|
|
29.08.2005, 13:54 | #13 |
Участник
|
Обратите внимание, что в документации на всех углах написано, что MenuItem-ы обязательно должны быть в web-проекте, просто в AOT неодстаточно ... "это жжжж не с проста" ... с этим связан ряд специфических глюков ... возможно Вы созерцаете один из них ...
C уважением, itfs. |
|
15.09.2005, 18:30 | #14 |
Участник
|
вопросик не по существу: в каких именно документациях, и где их взять?
|
|
15.09.2005, 19:07 | #15 |
Участник
|
Да именно, что на углах ...
вот например: Встроенный help: Creating a Web project ... In order to enable a menu item in a Web application, it must be dragged into the Menu Items branch in the Web Project. The menu items used in a Web application have to be placed in the project. If the reference to the menu item is deleted from the project, the menu item will not work when it is being activated on the Web site ... И это дело переиначивается разными словами по ходу то там, то тут .... Пропустить невозможно. С уважением, itfs. |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Inside Dynamics AX 4.0: The Web Framework | 0 | |||
Pokluda: Outbound web service (AIF) | 0 | |||
Web-приложения в Axapta 2.5 | 0 | |||
Web-приложения в Axapta | 0 | |||
Стандартные Web-приложения | 2 |
|