Текущее время: Ср, авг 06 2025, 17:39

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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