Текущее время: Сб, июн 08 2024, 02:17

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Чт, мар 03 2016, 10:10 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 03 2016, 10:02
Сообщения: 9
Добрый день.
Задача такова: необходимо реализовать хранение строки с данными во внутренней памяти, при этом без обращения к БД. Что-то подобное реализовано в транзакции STVARV, но там хранятся переменные, а мне нужна именно строка(структура). Подскажите, пожалуйста, возможные методы реализации.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.  Тема решена
СообщениеДобавлено: Чт, мар 03 2016, 10:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Думаю, что SAP ABAP Shared Memory Objects должны помочь. Минус один - жизненный цикл объекта ограничен жизненным циклом SAP-инстанции. В STVARV данные все же лежат в БД.
How to Work with ABAP SharedMemory Objects


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Чт, мар 03 2016, 10:36 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 03 2016, 10:02
Сообщения: 9
Спасибо, попробую. Под хранением в БД я подразумевал создание специальной таблицы и запись в неё значений через COMMIT.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Чт, мар 03 2016, 12:27 
Специалист
Специалист

Зарегистрирован:
Ср, дек 22 2010, 19:49
Сообщения: 114
Если без создания специальной таблицы, то, можно посмотреть еще в сторону, использования таблицы INDX и EXPORT/IMPORT... DATABASE. Но, лучше, все-таки сделать ее копию и работать с ней.

_________________
Человек готов работать 24 часа в сутки, лишь бы ничего не делать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Пт, мар 04 2016, 01:06 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
mrmurmur2 написал(а):
необходимо реализовать хранение строки с данными во внутренней памяти, при этом без обращения к БД.

А цель какая?

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


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Пт, мар 04 2016, 09:22 
Начинающий
Начинающий

Зарегистрирован:
Чт, мар 03 2016, 10:02
Сообщения: 9
Удав написал(а):
mrmurmur2 написал(а):
необходимо реализовать хранение строки с данными во внутренней памяти, при этом без обращения к БД.

А цель какая?

На селекционном экране некоторые поля хранятся неявно, при вызове программы они отрабатывают, но при возвращении на селекционный экран и повторном вызове затираются. Я уже реализовал с помощью ABAP-памяти.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Пт, мар 04 2016, 09:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Что значит неявно хранятся? Это может в Хогвардзе происходит, а не в Вальдорфе?

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хранение таблицы во внутренней памяти.
СообщениеДобавлено: Вт, фев 09 2021, 17:25 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, окт 23 2015, 14:48
Сообщения: 90
Подскажите: как долго могут храниться таблицы в shared memory? Заметил, что через несколько дней количество записей обнулилось, а мне необходимо, чтобы хранение было постоянным.


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

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


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

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


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

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