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

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


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

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


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

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