Текущее время: Пт, май 09 2025, 00:17

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 08:34 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 802
Откуда: South Kazakhstan
Пол: Мужской
Добрый день Всем!
Возник такой вопрос. Есть прога пакетного ввода заказов ТОРО с выбором файла шаблона. Мне нужно чтобы последний выбранный путь в окне выбора сохранялся.
Code:
selection-screen: begin of block 1 with frame no intervals.
parameters:file type ibipparms-path  lower case obligatory .
selection-screen: end of block 1.

Я пытался использовать GET PARAMETER и SET PARAMETER. Вначале программы
Code:
selection-screen: function key 1.
initialization.
GET PARAMETER ID 'GGG' FIELD file.

И в конце программы пишу
Code:
SET PARAMETER ID: 'GGG' FIELD file.

И путь вроде бы последний сохраняется, но только в режиме сессии пользователя в сап, т.е. пока юзер сидит в сап последний путь к файлу сохраняется. Стоит юзеру выйти из сапа история не сохраняется на этой транзакции пакетного ввода. Возможно ли сделать так чтобы история ввода последнего пути файла шаблона сохранялась в случае как и с другими стандартными транзакциями? Буду весьма признателен за советы как это можно сделать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 09:16 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Maksimka: невнятно излагаете. Какую именно историю вам надо запоминать?
PARAMETER ID запоминает значения только в пределах одной сессии пользователя. Закрыли гуи - данные потерялись, если только у пользователя в учетке не прописано постоянное значение для этого ID.
Если же вы имеете ввиду историю поля ввода, которая подтягивается по вводу текста руками или по нажатию на backspace, то в гуи есть ограничение на длину поля, для которого можно запоминать историю. По умолчанию там что-то типа 59 символов. Можно изменить у конкретного пользователя на машине в настройках и тогда будет запоминать для более длинных полей, но тогда меньше будет влезать в историю (там комбинация из "длина файла истории", "кол-во запомненных значений" и "длина поля")

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 09:27 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 802
Откуда: South Kazakhstan
Пол: Мужской
Кодер написал(а):
Если же вы имеете ввиду историю поля ввода, которая подтягивается по вводу текста руками или по нажатию на backspace, то в гуи есть ограничение на длину поля, для которого можно запоминать историю. По умолчанию там что-то типа 59 символов. Можно изменить у конкретного пользователя на машине в настройках и тогда будет запоминать для более длинных полей, но тогда меньше будет влезать в историю (там комбинация из "длина файла истории", "кол-во запомненных значений" и "длина поля")

Похоже это меня и интересует. Мне нужно в идеале чтобы при запуске транзакции отображался последний путь выбора файла. Подскажите пожалуйста где делается эта настройка?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 09:38 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Цитата:
Мне нужно в идеале чтобы при запуске транзакции отображался последний путь выбора файла.

Не, сразу он отражаться не будет. Пользователю или надо начинать вводить что-то, или нажать backspace или, если поле пустое, нажать Alt
Цитата:
Подскажите пожалуйста где делается эта настройка?

2 варианта
1) в окне сап-логона выбрать меню опции. Далее - "локальные данные-история"
2) в окне sap gui кнопка "настр. локал.формата Alt+F12" (последняя кнопка "с телевизором" в верхнем тулбаре). пункт меню "опции". Далее - "локальные данные-история"

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 11:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 802
Откуда: South Kazakhstan
Пол: Мужской
У меня путь к файлу на компе вместе с его названием не составляет больше 59 символов, но всё равно история не появляется. Я сделал как Вы и посоветовали по этому пути в настройке САП Логона опция Активировать историю для полей по.... вместо 59 поставил 70. Перелогиниваюсь, пытаюсь нажать Alt или бэкспэйс или что то вводить в поле транзакции, но последний путь не появляется. Может быть ещё где нибудь что нибудь подкрутить надо? Потому что история полей то в принципе работает, потому как в стандартных транзакциях последняя запись чего либо отображается.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 11:14 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Maksimka написал:
У меня путь к файлу на компе вместе с его названием не составляет больше 59 символов, но всё равно история не появляется. Я сделал как Вы и посоветовали по этому пути в настройке САП Логона опция Активировать историю для полей по.... вместо 59 поставил 70. Перелогиниваюсь, пытаюсь нажать Alt или бэкспэйс или что то вводить в поле транзакции, но последний путь не появляется. Может быть ещё где нибудь что нибудь подкрутить надо? Потому что история полей то в принципе работает, потому как в стандартных транзакциях последняя запись чего либо отображается.

А поле на экране, куда вводится путь - какой длины?

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 11:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Maksimka написал:
Потому что история полей то в принципе работает, потому как в стандартных транзакциях последняя запись чего либо отображается.

да сделайте варианты и не мучайтесь

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 11:48 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 802
Откуда: South Kazakhstan
Пол: Мужской
ArmAnn написал:
Maksimka написал:

А поле на экране, куда вводится путь - какой длины?

Я понял что Вы имеет в виду. Длина поля на экране, куда вводится путь 128 символов. В настройках САП логона я поставил в опции Активировать историю для полей 130 длину, но результат тот же. Нажимаю пробел или жму Alt или бэкспейс, пытаюсь что либо ввести в поле, но история не отображается.


Последний раз редактировалось Maksimka Чт, окт 29 2015, 11:55, всего редактировалось 2 раз(а).

Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 11:49 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 802
Откуда: South Kazakhstan
Пол: Мужской
Skif написал:
Maksimka написал:
Потому что история полей то в принципе работает, потому как в стандартных транзакциях последняя запись чего либо отображается.

да сделайте варианты и не мучайтесь

Я не могу знать место где лежит файл, поэтому я даже не знаю как тут варианты помогут?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла  Тема решена
СообщениеДобавлено: Чт, окт 29 2015, 11:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, авг 31 2004, 14:57
Сообщения: 5258
Откуда: Ростов невеликий
Пол: Мужской
Maksimka написал:
Я не могу знать место где лежит файл, поэтому я даже не знаю как тут варианты помогут?

что тут посоветовать? - "бардакен закругляйт" :)

_________________
Нет сегодняшних проблем -
есть вчерашние ошибки
(с)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение истории последнего пути выбора файла
СообщениеДобавлено: Чт, окт 29 2015, 12:29 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, янв 24 2013, 08:43
Сообщения: 802
Откуда: South Kazakhstan
Пол: Мужской
Skif написал:
Maksimka написал:
Я не могу знать место где лежит файл, поэтому я даже не знаю как тут варианты помогут?

что тут посоветовать? - "бардакен закругляйт" :)

А действительно с вариантами прокатило. Спасибо За советы.


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

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


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

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


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

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