03.03.2003, 20:24 | #1 |
Участник
|
Attain: Как передать параметры Dataport-у?
Привет всем!
Кто знает, как сделать такую вещь: есть форма, в которой пользователь заполняет несколько текстовых полей и жмет "ОК" для вызова некоторого Dataport-a. Вопрос: как передать этому Dataport-у значения заполненных полей? (естественно, не используя вспомогательных таблиц для хранения этих значений) Этот же вопрос по-другому: возможен ли вызов Dataport-a c параметрами? |
|
04.03.2003, 10:34 | #2 |
Участник
|
ХМ, а не проще ли будет сначала вызвать датапорт и уж затем на реквест форму положить нужные параметры.........
|
|
04.03.2003, 12:50 | #3 |
Участник
|
Вызов датапорта с произвольными параметрами невозможен. В датапорт можно передать переменную типа Record с наложенными фильтрами. При этом необходимо чтобы первая DataItem датапорта совпадала с таблицей на которую ссылается эта переменная.
Действительно, проще заставить пользователя вводить данные в реквест форме датапорта. |
|
04.03.2003, 12:57 | #4 |
Участник
|
Во, вспомнил... Есть еще один "извращенный" метод. Поскольку, если ты используешь переменную типа Dataport для вызова датапорта, то есть возможность указать имя файла в который ты хочешь выгрузить данные. Т.е. вместо имени файла можно вставить значения полей, а затем в датапорте анализировать эту строку. Иногда помогает
|
|
04.03.2003, 15:13 | #5 |
Участник
|
И еще... Этот метод работает так: в датапорте создаешь функцию. Затем в форме объявляешь переменную типа Dataport. По F5 смотришь -> эту функцию можно вызвать из текущего контекста. Вот так. (главное после вызова не сделать clear этой переменной )
|
|
|
Похожие темы | ||||
Тема | Ответов | |||
Navision Attain через Citrix | 2 | |||
Переход на Navision Attain | 3 | |||
attain - Переход на attain | 8 | |||
Attain 3.60, XML Dataport Import | 4 | |||
1С и Attain | 2 |
|