Текущее время: Пт, июл 18 2025, 10:01

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 08:15 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Сергей Королев написал:
Тогда BDC прокатит, надо в SHDB записать, потом оставить данные только для первого экрана, и запустить в режиме 'E'.

да пробовал...или "вслепую" проскакивает или в диалог - "A"
ща попробую с эЕэ.
---
всё ок -заработало.


Последний раз редактировалось Skif Пн, июл 31 2006, 10:18, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 09:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Skif написал:
РМщик написал(а):
Skif написал:

чтобы гады не могли изменить bname


пардон, а где там можно изменить bname ???

она же сразу проскакивает первый экран!

Code:
CALL FUNCTION 'SUSR_USER_MAINT_WITH_DIALOG'
    EXPORTING
    USER_TO_DISPLAY = sel_bname.

в 40b подставляет sel_bname, но можно изменить ((

посмотрел текст - для собственного действительно "проскок"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 11:27 
Гость
как в 4.0 - не знаю :oops:


ну сделай тогда просто, как советовали выше:


Code:
REPORT Z1 .

DATA: BDCDATA LIKE BDCDATA    OCCURS 0 WITH HEADER LINE.

PARAMETERS: USNAM LIKE SY-UNAME OBLIGATORY.



START-OF-SELECTION.

  SET PARAMETER ID 'XUS' FIELD USNAM.

  CLEAR: BDCDATA, BDCDATA[].
  BDCDATA-PROGRAM  = 'SAPLSUU5'.
  BDCDATA-DYNPRO   = '0050'.
  BDCDATA-DYNBEGIN = 'X'.
  APPEND BDCDATA.
  CLEAR BDCDATA.
  BDCDATA-FNAM = 'BDC_OKCODE'.
  BDCDATA-FVAL = '=CHAN'.
  APPEND BDCDATA.
  CALL TRANSACTION  'SU01'
        USING BDCDATA MODE 'E'  .


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 12:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
[quote="РМщик"]как в 4.0 - не знаю :oops:
Как-то про "Е" не подумал ))
Теперь кастрацию pfud и pfcg ... - чтоб творчество ограничить "своими" бе, а то не зайдёшь завтра, млин..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 12:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Skif написал:
Code:
CALL FUNCTION 'SUSR_USER_MAINT_WITH_DIALOG'
    EXPORTING
    USER_TO_DISPLAY = sel_bname.

в 40b подставляет sel_bname, но можно изменить ((

посмотрел текст - для собственного действительно "проскок"[/quote]
А в 4.0B у функции SUSR_USER_MAINT_WITH_DIALOG нет параметра
DISPLAY_ONLY?
По крайней мере в 4.7 такой параметр присутствует :)

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 12:41 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Удав написал(а):
Skif написал:
Code:
CALL FUNCTION 'SUSR_USER_MAINT_WITH_DIALOG'
    EXPORTING
    USER_TO_DISPLAY = sel_bname.

в 40b подставляет sel_bname, но можно изменить ((

посмотрел текст - для собственного действительно "проскок"

А в 4.0B у функции SUSR_USER_MAINT_WITH_DIALOG нет параметра
DISPLAY_ONLY?
По крайней мере в 4.7 такой параметр присутствует :)[/quote]
есть. но нужен был su01 с ограничением по логин, а не просмотр/редактирование.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 13:51 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
А по каким критериям происходит ограничение просмотра пользователей?
По-моему это уже свой код :)
У нас, по крайней мере, разделение полномочий на просмотр пользователей осуществляется с помощью объекта полномочий S_USER_GRP и используется своя программа.

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 15:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Удав написал(а):
А по каким критериям происходит ограничение просмотра пользователей?
По-моему это уже свой код :)
У нас, по крайней мере, разделение полномочий на просмотр пользователей осуществляется с помощью объекта полномочий S_USER_GRP и используется своя программа.

Да тоже так , только юзеры привязаны ещё и к фирмам - более сложное разграничение. Т.е. многоуровневое (3 уровня) администрирование.

Вопросец - имхо - делал кто-то:
блокирование параллельного запуска PFUD (в общем случае - любой тр-ии) на разных диалогах?
p.s. (в пределах одного проблем нет - call 'ThWpInfo' ..)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 16:06 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 12:44
Сообщения: 305
Откуда: Жайрем -> Астана
может ФМ TH_LONG_USR_INFO подойдет?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 16:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
flipper написал(а):
может ФМ TH_LONG_USR_INFO подойдет?

да одно и то же...
придётся, видно, "лупить" через rfc все диалоги..
млин...куда не ткнёшь - всё надо ручками корячить.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июл 31 2006, 17:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Ну с группами пользователей можно еще повозиться - в Основных данных пользователя есть закладка "Группы". Так что возможно и множественное присвоение, например фирму задать в основной группе пользователей (таблица USR02), а доп. разделение - через таблицу USGRP_USER. Другое дело, что все группы хранятся в одной и той же таблице :roll:
Или использовать орг.присвоение HR, если в этой же системе HR установлен ;)

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, авг 01 2006, 08:22 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Удав написал(а):
Ну с группами пользователей можно еще повозиться - в Основных данных пользователя есть закладка "Группы". Так что возможно и множественное присвоение, например фирму задать в основной группе пользователей (таблица USR02), а доп. разделение - через таблицу USGRP_USER. Другое дело, что все группы хранятся в одной и той же таблице :roll:
Или использовать орг.присвоение HR, если в этой же системе HR установлен ;)

оргструктура есть, но присвоение фирмы (adrc по группе BC) тоже используется.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 27 ]  На страницу Пред.  1, 2

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


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

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


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

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