Базовые службы данных ABAP (ABAP CDS) - это реализация общей концепции CDS для AS ABAP. ABAP CDS позволяет определять семантические модели данных в центральной базе данных сервера приложений.
1 ответ

Получить все данные, которые соответствуют стартовой букве

Как создать CDS, которые выбирают все KUNNR из таблицы KNA1 тот Customer Number начинается, например, с A%, Я мог бы использовать LIKE в пункте, где, кроме RHS условия должны быть статическими. Это должно зависеть от входного параметра от CDS. Можно…
15 янв '18 в 15:42
1 ответ

Изменить элемент в представлении CD

Я хочу изменить элемент в представлении cds, чтобы изменить способ его отображения. Я попытался использовать виртуальные элементы, и это прекрасно работает, если я беру данные из отдельного элемента (сохраняя исходные данные) и помещаю их в новый ви…
30 авг '17 в 13:33
0 ответов

Как смоделировать отношения "многие ко многим" в модели программирования ABAP для Fiori?

Как достичь отношений "многие ко многим", используя CDS/BOPF и ассоциации? Например, представьте, что у вас есть таблицы для фильмов и жанров, где мы хотим назначить жанры для фильмов. define table zmv_movies { key client : abap.clnt not null; key i…
20 дек '18 в 13:02
1 ответ

Как добавить справку по поиску в приложение SAP Fiori Worklist, созданное с использованием аннотаций CDS?

Я хочу добавить справку по поиску в поле в приложении SAP Fiori Worklist, созданном с использованием аннотаций CDS. Какие аннотации я должен использовать?
02 ноя '18 в 11:57
2 ответа

Обнаружение среды не удалось. Нет подходящих сред, соответствующих данному идентификатору - PowerApps

Я пытаюсь подключиться к одной из моих сред PowerApps с помощью консольного приложения, указанного в следующем URL Начало работы с SDK Common Data Service Я следовал всем шагам, указанным в ссылке. Зарегистрированное приложение в AD, созданная среда…
29 май '18 в 12:11
1 ответ

xsodata: конвертер [индекс] не является функцией

У меня есть две сущности в hdbcds: context PyramidDB { entity PipelineType { key TypeName : String(200) not null; Displayname : String(200) not null; Description : String(300); }; entity PyramidType { key TypeName : String(200) not null; Displayname…
31 янв '18 в 08:27
0 ответов

Oracle: предикаты доступа не использовались до агрегирования

Я борюсь с ООП Oracle (12.1.0.2.0), чтобы сделать мой запрос более эффективным. У меня есть небольшой каскад вида, как это: CREATE VIEW ZISUCDEVABRREL AS SELECT ZW.MANDT AS MANDT, ES.ANLAGE, ZW.EQUNR, MIN( CASE WHEN ZW.AB > ES.AB THEN ZW.AB ELSE …
17 авг '18 в 17:29
2 ответа

Подключиться к другой базе данных SAP HANA с помощью CDS

Я ввел новое соединение с базой данных в транзакции DBCO с другой системой SAP. и успешно протестировать его с отчетом ADBC_TEST_CONNECTION, Как использовать это соединение в представлении CDS? Это вообще возможно? Я думал, что это будет работать с …
01 фев '19 в 07:38
2 ответа

Расчетный год в группе по

Я работаю над представлением ABAP CDS и где-то застрял, на самом деле у меня есть поле даты и суммы, и я должен показать сумму суммы за год, но когда я запускаю запрос ниже, он не группировался по году и показывал год многократно @AbapCatalog.sqlVie…
01 фев '18 в 12:40
1 ответ

SAP BOPF документы изменений

Я создал пользовательский бизнес-объект с использованием транзакции BOBX. Я хотел бы реализовать документы Change для этого BO, чтобы вести учет всех изменений данных транзакций, сделанных в этом BO. Эти документы изменений должны содержать всю соот…
17 авг '18 в 15:09
1 ответ

Доступ к ABAP CDS View из облачной базы данных HANA

Я использую базу данных SAP Cloud HANA для приложения. И здесь мне нужно получить доступ к представлениям ABAP CDS, которые я создал в системе ERP из облачной базы данных HANA. В настоящее время я делаю репликацию необходимых таблиц ERP (SAP) в обла…
21 июн '18 в 05:28
2 ответа

В CDS View выберите оператор, как преобразовать тип DEC в тип INT?

В представлении выбора CDS View, учитывая, что у меня есть столбец типа DECКак я могу преобразовать это в тип INT? Работа, проделанная до сих пор: в соответствии с CAST_EXPR документация, это невозможно с CAST_EXPR, Согласно документации по числовым…
14 мар '18 в 17:23
0 ответов

Bopf не генерируется после активации просмотра CD

У меня есть представление CDS, и я хотел бы создать объект BOPF. Представление CDS выглядит следующим образом: @AbapCatalog.sqlViewName: 'ZPOC_CDS_ORDERS' @AbapCatalog.compiler.compareFilter: true @AccessControl.authorizationCheck: #NOT_REQUIRED @En…
09 май '18 в 07:51
0 ответов

Поиск OData в связанных таблицах SAP Core Data Service

Я работаю с SAP Core Data Services (CDS) и борюсь с запросами OData в полях, которые являются частью связанного представления / таблиц. Вот минимальный (не) рабочий пример: Табличные Определения Я создал две таблицы с именами "ZTABLE_A" и "ZTABLE_B"…
04 дек '18 в 17:09
1 ответ

Аналитические графики в Fiori v/s CDS

Я пытаюсь создать аналитические диаграммы в SAP. Я читал, что мы можем создавать аналитические диаграммы в представлениях Fiori и CDS. Какой из двух будет лучшим подходом?
21 янв '19 в 16:50
0 ответов

Почему поля выбора не отображаются?

Я создал представление CDS с расширением разрешения метаданных следующим образом: @AbapCatalog.sqlViewName: 'ZAMCCLASSSEL' @AbapCatalog.compiler.compareFilter: true @AbapCatalog.preserveKey: true @AccessControl.authorizationCheck: #CHECK @EndUserTex…
20 фев '19 в 14:22
1 ответ

Используйте динамические значения в контроле доступа CDS

Как я могу сравнить элемент cds с возвращаемым значением функции ABAP? Например: сотрудник назначен компании, и у компании есть заказы от клиентов. Эти заказы отображаются в таблице, и сотрудники должны видеть заказы только для той компании, в котор…
05 сен '17 в 12:10
1 ответ

Замените коррелированный подзапрос соединением

Я хотел бы заменить следующий фрагмент ABAP OpenSQL (в предложении where гораздо большего оператора) эквивалентным соединением. ... AND tf~tarifart = ( SELECT MAX( tf2~tarifart ) FROM ertfnd AS tf2 WHERE tf2~tariftyp = e1~tariftyp AND tf2~bis >= …
1 ответ

Выбор из сущности CDS по сравнению с представлением базы данных CDS

В ABAP CDS SAP, define view оператор используется для создания представления CDS. Этот объект имеет имя сущности CDS, как оно выглядит в редакторе и пакетах, но также имеет AbapCatalog.sqlViewName аннотация, которая должна быть другой. Документация …
15 дек '16 в 14:26
0 ответов

CDS @UI.selectionVariant Annotation

Как мне использовать аннотацию @Ui.selectionVariant в представлении CDS, чтобы получить значения фильтра по умолчанию внутри SmartFilterbar? Как в этом примере: https://sapui5.hana.ondemand.com/sdk/#/sample/sap.ui.comp.sample.smartfilterbar.example1…
09 ноя '18 в 09:20