Текущее время: Вт, июл 22 2025, 17:15

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 14 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по кластерам ракурсов
СообщениеДобавлено: Пн, дек 27 2004, 13:13 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
Создал кластер ракурсов ведения. Все бы хорошо, но мешается такая тема:
например в самом верхнем выбирается вид документа, а в последующих к этому виду документа что-нибудь сопоставляется. А так как во второй таблице вид документа тоже ключевое, то этот вид документа приходится вбивать во всех присваемых позициях... как бы это побороть и сделать, чтобы данные с верхнего уровня сами подтягивались на последующий и не редактировались там? :cry:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 27 2004, 16:18 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, ноя 12 2004, 10:44
Сообщения: 370
Откуда: Москва
вопрос отпал - уже нашел. :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, май 05 2008, 16:31 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 31 2007, 17:05
Сообщения: 26
Если не сложно, поподробнее: никак не хочет копироваться :((


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 06 2008, 10:09 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
Field dependence - прописана?

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 06 2008, 10:23 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 31 2007, 17:05
Сообщения: 26
Прописана, как для ключевых полей по умолчанию пусто. Другие типы просто не дает ставить. Что самое интересное в какой то момент значения копировались. Попробовал второй раз и все...
Связь заголовок-подчиненная запись один ко многим т.е. S в качестве структуры объекта я использую таблицы, для которых сгенерированы диалоги ведения.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 06 2008, 11:05 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, май 14 2007, 13:05
Сообщения: 561
Откуда: Москва
А как ракурс определен для таблицы типа S?
Постмотри какой-нибудь стандартный кластер, там в ракурсах ведения таблиц прописываются связи с головной таблицей как раз по ключевым полям.

_________________
Sapere aude!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 06 2008, 11:33 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 31 2007, 17:05
Сообщения: 26
Да, не прописано.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по кластерам ракурсов
СообщениеДобавлено: Вт, май 06 2008, 11:39 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Ср, апр 12 2006, 12:43
Сообщения: 863
Откуда: СССР
Пол: Мужской
holocron написал(а):
... как бы это побороть и сделать, чтобы данные с верхнего уровня сами подтягивались на последующий и не редактировались там? :cry:

Похоже проблема в том, что в самих подчиненных ракурсах (включенных в кластер) не стоит признак S в ключевых полях, содержимое которых должно "переноситься" из главного ракурса.
Обратите внимание на поле с элементом данных VFLDROFLAG в подчиенных ракурсах. Там должен стоять признак "S".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, май 06 2008, 15:16 
Ассистент
Ассистент

Зарегистрирован:
Чт, май 31 2007, 17:05
Сообщения: 26
Спасибо всем за участие: проблема решена. :)
1 кластер необходимо строить на ракурсах ведения (сначала использовал сами таблицы)
2 Признак ведения поля в ракурсе должен быть = S (для тех полей которые будут копироваться)
3 Для копирования полей вид зависимости полей между структурами кластера должен быть = "I".


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 10 2008, 15:24 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
Сделал все аналогично но при пустом типе зависимости - кластер активируется( и соотв. значение ключа не копируется) а вот при типе I выдает ошибку
The entry in the field dependency of type ' ' is missing for the object ZAA_GROUP_B_V.
Никак не могу понять в чем дело


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 10 2008, 16:32 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Честно говоря "Тип зависимости" это что? Это значение на поля ТИП на вкладке Зависимость. Пустое оно и ладно. Вы когда делали ракурсы должны были в том ракурсе куда передаете значения, в тех полях которые будут принимать значения в поле "Признак ведения" поставить S. если до понедельника не сделаете, нарисую инструкцию.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 13 2008, 08:59 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
Да проставлено значение S.
Просто может я не совсем представляю в таком случае как должно происходит копирование... т.е.
если я использую стандартные диалоги ведения (на экране присутствует только таблица), то при вводе новых записей становятся доступными для ввода все поля (в том числе и требуемое поле для копирования) - соответственно требуется заполнять (копируемое поле - ключевое).
НО если модифицировать экран диалога ведения (убрать из таблицы столбец с копируемым полем и вывести его просто как поле ввода) то при добавлении новых записей не требуется заполнение последнего (оно по умолчанию заполняется).
В этом суть данного функционала копирования?
P.S. искал стандартный пример подобного кластера ракурсов - пока не нашел. Если подскажете - будет очень хорошо :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 13 2008, 12:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 11 2008, 11:54
Сообщения: 359
Откуда: Воронеж
Пол: Мужской
Для приготовления двухступенчатого ракурса нам потребуются: 2 ракурса, SAP, голова, руки.
Транзакция se54, создаете пустой ракурс, заполняете тексты и переходите на "Структура объекта", записываете свои ракурсы.

Первый ракурс предшественник сам для себя. в "Вид выбора записей в кластере ракурсов для навигации" ставите "R" - запись заголовка и позицию 1.
Для второго ракурса ставите предшественником первый ракурс и "S"("M" не пробовал) и позицию соответственно 2.

Далее отмечаете первый ракурс и переходите на "Зависимость поля" пишите название ракурса и в "Предшеств" пишите этот же ракурс.(Этот шаг SAP может и автоматом подставить)

возвращаетесь на предыдущюю вкладку "Структура объекта", отмечаете второй ракурс и переходите на "Зависимость поля"

Сколько полей с первого ракурса вы хотите передать на второй ракурс столько и должно быть тут строк в "ракурс" пишите название своего ракурса указываете какие поля хотите передать в "Предшеств" пишите название 1 ракурса в "ПредыдПоле" пишите названия полей из 1 ракурса которые будут передаваться во второй

Активируйте и получаете.

При запуске когда переходите с 1 ракурса на второй. на втором ракурсе те поля что вы перенесли не будут в таблице, вместо этого выбранные значения над таблицей 2 ракурса

Относительно ракурсов. на первый ракурс требований нет. на второй ракурс, у тех полей который будут передаваться из первого = те поля которые вы указывали на "Зависимость поля" для второго ракурса, должны в "Признак ведения для поля ракурса" иметь "S" и тогда все получиться.

Если не получится, то напишите структуру ракурсов первого и второго, поглядим более конкретно.

Удачи.

_________________
Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 13 2008, 14:12 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
Все делал аналогично, но видимо где то что-то глюкануло.
Сделал все по новому по приведенному алгоритму - все заработало.
Спасибо
:)


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

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


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

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


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

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