Age: 40 Joined: 01 Feb 2008 Posts: 387 Location: Воронеж
Posted: Sun Dec 18, 2011 2:28 pm Post subject: Расширяем ЛБД
День добрый.
Надо расширить ЛБД. Добавляем поле на селекционный экран. Далее нужно чтобы оно стало участвовать в SELECT в подпрограмме ЛБД. Есть там такая замечательная внутренняя табличка dyn_sel генерится как я понял динамически. Ее назначение это подставлять динамические условия WHERE в селекты. Но сколько не искал не нашел легального способа заполнять ее.
Желательно, чтобы заполнялась табличка не из отчета а из самой БД, чтобы работало для всех в том числе и стандартных отчетов.
Но если кто знает как сделать заполнение хотя бы из одного отчета, поделитесь для развития будет полезно (возможно тут поможет ASSIGN ('(SAPDBBRF)DYN_SEL-CLAUSES[]') TO или ФМы *dyn*sel*)
Возможно мой подход не верен, и все делается проще или как то по-другому. Поделитесь опытом. _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Я считал, что если селекционник оформить по рекомендациям - то условия сами включатся во все нужные селекты (для конкретных узлов). _________________ FunCoding.ru KicksCollector.ru
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.