Текущее время: Сб, июл 19 2025, 01:16

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


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

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


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

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