Текущее время: Пт, мар 29 2024, 04:20

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


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

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


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

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