Текущее время: Пн, авг 04 2025, 02:31

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по Insert
СообщениеДобавлено: Вт, дек 04 2007, 15:08 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 03 2007, 13:22
Сообщения: 65
Все доброго времени суток.
Помогите измученному начинающему абаперу.
Создал свою табличку (скажем test), с полями а, b, c, d. Табличка чистая, теперь в нее надо записать данные. Никак не могу разобраться с Insert.
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 15:22 
Начинающий
Начинающий

Зарегистрирован:
Вт, дек 04 2007, 10:20
Сообщения: 7
Ну наверное не test а хотя бы ztest.
А вообще:
Code:
ztest-a = 'aaa'.
ztest-b = 'bbb'.
ztest-c = 'ccc'.
    insert ztest.
    if sy-subrc <> 0.
      MESSAGE E???(??) with 'the database line is locked'.
    else.
      commit work.
    endif.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 16:14 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Начинающий абапер имеет доступ к справке?
Если нет, то см. help.sap.com

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 16:48 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Во первых, найдите книжку Кречмера, во вторых - поищите по форуму по слову rsrscan1 или RPR_ABAP_SOURCE_SCAN, в третьих, как уже подсказали, встроенный хелп и help.sap.com

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, дек 04 2007, 17:43 
Гость
Blagov Dmitry написал(а):
Ну наверное не test а хотя бы ztest.
А вообще:
Code:
ztest-a = 'aaa'.
ztest-b = 'bbb'.
ztest-c = 'ccc'.
    insert ztest.
    if sy-subrc <> 0.
      MESSAGE E???(??) with 'the database line is locked'.
    else.
      commit work.
    endif.


Можно объявить внутреннюю таблицу, заполнить ее а потом вставить в постоянную таблицу БД.
Code:
    tables ztest.
    data my_ztest like ztest occurs 100 with header line.
   
    my_ztest-a = 'aaa'.
    my_ztest-b = 'bbb'.
    my_ztest-c = 'ccc'.
    append my_ztest.
    insert into ztest from table my_ztest.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, дек 05 2007, 06:29 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 03 2007, 13:22
Сообщения: 65
Всем спасибо за помощь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по Insert
СообщениеДобавлено: Ср, дек 05 2007, 11:12 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
NNeustroev написал(а):
Все доброго времени суток.
Помогите измученному начинающему абаперу.
Создал свою табличку (скажем test), с полями а, b, c, d. Табличка чистая, теперь в нее надо записать данные. Никак не могу разобраться с Insert.
Заранее спасибо.

А начинающий абапер уверен что ему так уж необходимо сразу приступать к исследованию рабо с таблицами через Insert? Может в начале лучше изучить другие разделы abap-а. А в качестве подопытного кролика использовать SPFLI.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вс, дек 09 2007, 02:28 
Гость
INSERT


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

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


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

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


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

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