Текущее время: Чт, авг 07 2025, 11:10

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Как сделать чтоб вновь открываемый веб-шаблон загружал значение переменной из уже открытого шаблона?
СообщениеДобавлено: Сб, июн 07 2008, 15:17 
Ассистент
Ассистент

Зарегистрирован:
Пн, фев 11 2008, 11:40
Сообщения: 31
Всем доброй субботы :)
У меня есть форма:
Изображение
Для открытия этой формы в диалоге переменных заполняется Календарный год. В форме есть кнопка перехода на другой веб-шаблон (Отчет : работы собственными силами), этот другой веб шаблон также требует для открытия определения переменной Календарный год.
На кнопку повесил команду открыть веб-шаблон. По кнопке открывается форма и выглядит это так:
Изображение
Как сделать так, чтоб вновь открываемая форма подтаскивала значение переменной из уже открытой?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 09 2008, 12:15 
Ассистент
Ассистент

Зарегистрирован:
Пт, ноя 30 2007, 17:11
Сообщения: 48
1. Можно передавать значение через URL адрес. Потом javascript'ом присваивать значение переменной.

2. Если переменная одна можно разместить обе формы в одном шаблоне и установить свойство "Просмотреть одну и ту же переменную только один раз"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 09 2008, 15:01 
Ассистент
Ассистент

Зарегистрирован:
Пн, фев 11 2008, 11:40
Сообщения: 31
Цитата:
1. Можно передавать значение через URL адрес.

Прочитал об этом на help.sap.com. Максимум что у меня получилось, так это что по кнопке открывается все тот же экран ввода переменных, только значения по-умолчанию туда уже помещены. Как заставить автоматом нажиматься кнопку ОК не нашел. И еще об этом решении: я передавал параметры через УРЛ жестко прописанные; как передать через УРЛ значение введенной переменной?

Цитата:
...Потом javascript'ом присваивать значение переменной.

Дайте маленький рабочий пример. Из примера на help.sap.com`е по командам ничего не понял. Ну понятно что обычные команды трансформируются в ява-скриптовые, а как этим воспользоваться?


Цитата:
2. Если переменная одна можно разместить обе формы в одном шаблоне и установить свойство "Просмотреть одну и ту же переменную только один раз"

ммм... наверно можно делать одну форму видимой а другую невидимой по кнопке? в этом суть фокуса?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 09 2008, 17:03 
Ассистент
Ассистент

Зарегистрирован:
Пт, ноя 30 2007, 17:11
Сообщения: 48
Цитата:
ммм... наверно можно делать одну форму видимой а другую невидимой по кнопке? в этом суть фокуса?


точно :)

В данном случае это самое простое решение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 10 2008, 11:20 
Ассистент
Ассистент

Зарегистрирован:
Пн, фев 11 2008, 11:40
Сообщения: 31
Цитата:
точно
В данном случае это самое простое решение.


хм... не работает.

Размещаю два блока для анализа данных, один делаю видимым второй нет. По кнопке меняю их видимость, то есть делаю второй видимым а первый нет. Далее по другой кнопке хочу вернуть все как было: то есть снова первый видимый а второй нет - тут и возникает ошибка... вообще какая-то левая!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, июн 10 2008, 11:42 
Ассистент
Ассистент

Зарегистрирован:
Пт, ноя 30 2007, 17:11
Сообщения: 48
Добрый день!
Только что проверил все работает!

Поместил на форму кнопку на которую повесил команду SET_ITEM_PARAMETERS (показывает второй элемент анализа ) и на эту же кнопку WITH_RELEASE_ACTION SET_ITEM_PARAMETERS (скрывает второй элемент анализа).

WITH_RELEASE_ACTION - срабатывает на второе нажатие.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB