Текущее время: Чт, июл 24 2025, 00:21

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


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

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


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

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