Текущее время: Чт, сен 11 2025, 01:22

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Активация среза данных по кнопке
СообщениеДобавлено: Пт, окт 07 2011, 10:53 
Специалист
Специалист

Зарегистрирован:
Сб, апр 23 2011, 10:40
Сообщения: 122
Добрый день, подскажите как можно включать/выключасть срез данных при нажатии кнопки?
Необходимо реализовать блокировку плановых данных, т.е. пользователь заполнив план по нажатию кнопки блокировал этот план для изменения, а другой пользователь смог бы просматривать изменять и утверждать этот план.
Эту задачу можно решить через STS, но т.к. STS уже устарел, предложили такой способ!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Активация среза данных по кнопке  Тема решена
СообщениеДобавлено: Пт, окт 07 2011, 14:54 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
serega_qw написал(а):
подскажите как можно включать/выключасть срез данных при нажатии кнопки?
1) Создаете функцию планирования типа exit.
2) Вставляете код типа:
Code:
SELECT UPC_DATASLICE~AREA UPC_DATASLICE~INACTIVE  FROM UPC_DATASLICE
INTO LT_SLICE
INNER JOIN UPC_DATASLICET ON
        UPC_DATASLICE~SORT = UPC_DATASLICET~SORT 
AND  UPC_DATASLICE~AREA = UPC_DATASLICET~AREA
WHERE UPC_DATASLICET~LANGU = SY-LANGU
AND     UPC_DATASLICET~AREA = <ОБЛАСТЬ>
AND     UPC_DATASLICET~TEXT = <НАЗВАНИЕ СРЕЗА>.
*
LOOP AT LT_SLICE INTO LS_SLICE.
LS_SLICE-INACTIVE = 'X' "Активно/Неактивно
UPDATE UPC_DATASLICE FROM LS_SLICE.
ENDLOOP.
3) В Web-форме присваиваете функцию кнопке.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Активация среза данных по кнопке
СообщениеДобавлено: Пт, окт 07 2011, 15:25 
Специалист
Специалист

Зарегистрирован:
Сб, апр 23 2011, 10:40
Сообщения: 122
Спасибо! Попробую так!


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

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


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

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


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

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