Текущее время: Пт, май 24 2024, 01:40

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Народ как добавить строки в структуре
СообщениеДобавлено: Ср, июн 29 2005, 12:05 
Гость
например:
ZDAVR структура

SELECT perio gjahr pargb uspob parob1 pkstar mbgbtr wogbtr INTO
(ZDAVR-ZPERIOD,ZDAVR-ZFG,ZDAVR-ZBSF,ZDAVR-ZOBJNR,
ZDAVR-ZOBJP,ZDAVR-ZVR,ZDAVR-OVC,ZDAVR-ZNACH)
FROM COEP.
ENDSELECT.
все копится на одной строке,поверх


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения: Re: Народ как добавить строки в структуре
СообщениеДобавлено: Ср, июн 29 2005, 12:12 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Денис Бажанов написал(а):
например:
ZDAVR структура

SELECT perio gjahr pargb uspob parob1 pkstar mbgbtr wogbtr INTO
(ZDAVR-ZPERIOD,ZDAVR-ZFG,ZDAVR-ZBSF,ZDAVR-ZOBJNR,
ZDAVR-ZOBJP,ZDAVR-ZVR,ZDAVR-OVC,ZDAVR-ZNACH)
FROM COEP.
ENDSELECT.
все копится на одной строке,поверх

Что, прямо так и объявлена
Code:
ZDAVR структура.
?
А строки "копить" следует во внутренней таблице, иначе ничего е поделаеш, данные будут затираться.
Как это и много другое сделать рассказывают на курсах в SAPе, да и книжки есть соответствующие.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 12:25 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
читайте хелп по internal table, select, обратите внимание на конструкции into table и into corresponding fields of table. Кроме того, запустите транзакцию SE30, нажмите кнопочку F6 - там будут советы по оптимизации, в частности написано что конструкцией select..endselect лучше не пользоваться. Ну и наконец книжка Кречмера просто обязана быть

_________________
- Может ли настоящий мастер кунг-фу получить по морде?
- Настоящий мастер может все!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 12:34 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
Цитата:
'патамучта гладиолус!' (с) какой то КВН

:D


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 12:48 
Гость
Нет структру я создал сам чтобы в дальгейшем использовать в инфо-наборе, и чтобы выбрать данные из этой структуры надо же как то их туда впихнуть, я просто первый рахз это делаю поэтому схему взаимодействия еще не пойму


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 12:51 
Гость
блин, народ! что трудно сказать парню?

DATA: ZDAVR LIKE структура OCCURS 0 WITH HEADER LINE.
SELECT perio gjahr pargb uspob parob1 pkstar mbgbtr wogbtr INTO
(ZDAVR-ZPERIOD,ZDAVR-ZFG,ZDAVR-ZBSF,ZDAVR-ZOBJNR,
ZDAVR-ZOBJP,ZDAVR-ZVR,ZDAVR-OVC,ZDAVR-ZNACH)
FROM COEP.

APPEND ZDAVR.

ENDSELECT.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 13:04 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
да не трудно... :D

программы demo_structure
demo_internal_table


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 13:14 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
РМщик написал(а):
блин, народ! что трудно сказать парню?

DATA: ZDAVR LIKE структура OCCURS 0 WITH HEADER LINE.
SELECT perio gjahr pargb uspob parob1 pkstar mbgbtr wogbtr INTO
(ZDAVR-ZPERIOD,ZDAVR-ZFG,ZDAVR-ZBSF,ZDAVR-ZOBJNR,
ZDAVR-ZOBJP,ZDAVR-ZVR,ZDAVR-OVC,ZDAVR-ZNACH)
FROM COEP.

APPEND ZDAVR.

ENDSELECT.


Ну да, давайте теперь здесь откроем курсы "програмирование в АВАР за 5 минут в помощь неумеющим пользоваться встроенной справкой".

И вообще. Правильней писать как
Code:
DATA: ZDAVR type СТРУКТУРА
    , L_T_ZDAVR like standard table of ZDAVR.

****
  append ZDAVR to L_T_ZDAVR.
****       


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 13:25 
Гость
sy-uname написал(а):
DATA: ZDAVR type СТРУКТУРА
L_T_ZDAVR like standard table of ZDAVR.



да, наверное... а я все по старинке... честно говоря - не вижу разницы


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Ср, июн 29 2005, 13:42 
Гость
Народ все не то.Как создать таблицу в программе я и так знаю в этом проблемы нет и не надо курсов за 5 минут, надо чтобы эту таблицу из проги УВИДЕЛ ИНФО-НАБОР на основе его сделать запрос и сгенерит программу , ну там окно выбора ,выходную форму и т.п.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 13:55 
Специалист
Специалист

Зарегистрирован:
Чт, авг 19 2004, 07:31
Сообщения: 234
Откуда: Нижнекамск
а можно попдробнее что ты делаешь или сделал и что ты хочешь получить? По принципу
1. я сделал то то
2. я сделал то то
3. надо сделать во как

а то у меня дамп в башке наступил....


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 14:03 
Гость
Как я думал : создать структуру, заплонить ее программкой,собрать инфо-набор,определить поля выбора и сгенерить программку автоматом уже с экранами и т.п. Вот почему возник вопрос о заполнении структуры. Я понял что сруктуру заполнить нельзя(если правильно понял, в программке я создал табличку и ее заполнил.А вот как теперь сцепить эту табличку из программы и ифонабор не знаю.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 14:12 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Денис Бажанов написал(а):
Как я думал : создать структуру, заплонить ее программкой,собрать инфо-набор,определить поля выбора и сгенерить программку автоматом уже с экранами и т.п. Вот почему возник вопрос о заполнении структуры. Я понял что сруктуру заполнить нельзя(если правильно понял, в программке я создал табличку и ее заполнил.А вот как теперь сцепить эту табличку из программы и ифонабор не знаю.


Всё-таки курсы нужны.
Когда будеш создавать инфо-набор, то система тебя спросит о источнике данных.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 14:18 
Гость
Это понятночто спросит об источнике данных:Указываю сбор данных программой, укзываю созданную мной структуру, но ОНА же пустая, и в программе моей прямого обращения к ней нет Так вот в этом и вопрос как связать эту структуру с данными внутренней таблицы программы.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, июн 29 2005, 14:43 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Денис Бажанов написал(а):
Это понятночто спросит об источнике данных:Указываю сбор данных программой, укзываю созданную мной структуру, но ОНА же пустая, и в программе моей прямого обращения к ней нет Так вот в этом и вопрос как связать эту структуру с данными внутренней таблицы программы.


У вас в ЯГД что, help.sap.com не доступен?
http://help.sap.com/saphelp_47x200/help ... ameset.htm


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

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


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

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


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

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