Текущее время: Пн, июл 28 2025, 22:19

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 10:42 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
привет
подскажите, где хранятся данные которые после выполнения кода (ниже) попадают cache_table1
Code:
        catch system-exceptions others = 1.                  "mk
          import flag   = cache_x_flag
                 table1 = cache_table1
                 table2 = cache_table2
                   from database sdokmshbuf(hr)
                         id cache_id to l_shbuf_wa.
        endcatch.


после выполнения, таблица заполняется такими значениями
Code:
Таблица CACHE_TABLE1
Hashed Table[1x3(80)]
1     BDS_POC1     Standard Table[34x6(60)]    Standard Table[6x4(230)]

не совсем понятно откуда выбиратся эти значения


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 10:45 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
В таблице SDOKMSHBUF. SDOKMSHBUF-RELID = 'HR'.

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 11:06 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
там нету данных, которыми заполняет переменную


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 11:12 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
namen написал:
там нету данных, которыми заполняет переменную
Как вы это определили? Сравнили визуально содержимое CACHE_TABLE1 и поля SDOKMSHBUF-CLUSTD?

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 11:21 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
их визуально сравнить нельзя, тип LRAW
а как иначе проверить содержимое данного поля я пока не нашел :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 11:24 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
Reading Data Objects From Cluster Databases

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Вт, июн 08 2010, 19:32 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
собственно проблема даже не в этом
эта операция импорта возвращает табличку допустимых полей и я не знаю откуда она их берет чтобы вставить туда свое значение
как можно найти это дело ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 07:56 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
namen написал:
собственно проблема даже не в этом
эта операция импорта возвращает табличку допустимых полей и я не знаю откуда она их берет чтобы вставить туда свое значение
как можно найти это дело ?

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

По поводу нахождения - раз есть операция импорта, значит где то есть операция экспорта "export ... to database sdokmshbuf(hr) ..." .

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 08:43 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
я думаю после описания проблемы я вообще не получу ни единого ответа

задача простая - добавить свое поля в Webclient CRM, стандартный функционал для этого компонента это не позволяет сделать
было принято решение править структуры, таблицы, код.
операцию записи данного поля в таблицу я добился, сейчас разбираюсь с кодом вывода на экран.
представленный мной фрагмент кода возвращает значение полей, но там моего поля нет, вот я и хочу узнать откуда оно берет и добавить туда.
если бы я где то увидел операцию export ..... from database ... я бы таких вопросов не задавал


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 09:32 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
namen написал:
если бы я где то увидел операцию export ..... from database ... я бы таких вопросов не задавал
Как минимум несколькими строчками ниже import-a в ФМ SDOK_MC_SYNC_CACHE
Code:
      if not x_dirty is initial.
        call function 'GUID_CREATE'
          importing
            ev_guid_32 = guid.

        get time stamp field l_timestamp.
        l_shbuf_wa-chg_tstp = l_timestamp.
        l_shbuf_wa-chg_user = sy-uname.
        l_shbuf_wa-guid = guid.

        export flag   = cache_x_flag
               table1 = cache_table1
               table2 = cache_table2
                 to database sdokmshbuf(hr) from l_shbuf_wa
                                         id cache_id.
      endif.

или в ФМ SDOK_MC_INVALIDATE_CACHE
Code:
  export flag   = l_dummy_data
         table1 = l_dummy_data
         table2 = l_dummy_data
           to database sdokmshbuf(hr) from l_shbuf_wa
                                   id segment_id.

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 09:51 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
namen написал:
я думаю после описания проблемы я вообще не получу ни единого ответа

задача простая - добавить свое поля в Webclient CRM, стандартный функционал для этого компонента это не позволяет сделать
было принято решение править структуры, таблицы, код.
операцию записи данного поля в таблицу я добился, сейчас разбираюсь с кодом вывода на экран.
представленный мной фрагмент кода возвращает значение полей, но там моего поля нет, вот я и хочу узнать откуда оно берет и добавить туда.
если бы я где то увидел операцию export ..... from database ... я бы таких вопросов не задавал

Если судить по названиям таблиц, ФМ и пр. - это не является основным местом хранения настроек и т.п., а только временным кэшем.
Ищите где реально хранится описание выводимых полей и т.п, ищите где настраивается вид экранов для Вашего Webclient CRM

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 10:52 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
спасибо за ответ, но в этом ФМ экспорт я сразу проверил
второй сейчас, но данные строки не вызываются :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 10:55 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
namen написал:
спасибо за ответ, но в этом ФМ экспорт я сразу проверил
второй сейчас, но данные строки не вызываются :(
Воспользуйтесь последним советом от sy-uname и может Вам поможет Add field to SAP CRM WebClient

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 11:11 
Специалист
Специалист

Зарегистрирован:
Вт, сен 16 2008, 13:15
Сообщения: 124
Пол: Мужской
вот по этой причине я сразу не стал писать полное описание задач, чтобы не получать ссылок на поисковики
поскольку перед постом сообщения на форуме был отправлен запрос на SAP поддержку, в результате чего был получен ответ, что данный компонент расширить стандартными методами САП нельзя, поэтому я и парюсь с правкой кода и поиском где оно все прописывается


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IMPORT FROm DATABASE
СообщениеДобавлено: Ср, июн 09 2010, 11:21 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
namen написал:
вот по этой причине я сразу не стал писать полное описание задач, чтобы не получать ссылок на поисковики
Кто Вам мешал сообщить данные обстоятельства в первом посте?
Цитата:
поскольку перед постом сообщения на форуме был отправлен запрос на SAP поддержку, в результате чего был получен ответ, что данный компонент расширить стандартными методами САП нельзя, поэтому я и парюсь с правкой кода и поиском где оно все прописывается

Ищите где сап хранит и где настраивает свои экраны, поля и т.п. Если конечно хранит и настраивает. Ищите где задаются общие параметры, т.к. тот фрагмент, что вы привели, задаёт, насколько я понял, настройки специфичные для конкретного пользователя, а не вообще по системе.

И по поводу поиска и пр. - посмотрите ссылку Changing Origin Label name of the standard field - вдруг что полезное обнаружится.

_________________
"После" - не значит "вследствие"


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

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


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

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


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

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