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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Запись в таблицу!
СообщениеДобавлено: Ср, сен 03 2008, 11:36 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, июл 29 2008, 16:07
Сообщения: 351
Откуда: Astana
Пол: Мужской
<я не знать русский языка>!!!
Скажите пожалуйста!!
Я делаю маленькую прогу, которая должна записывать в пользовательскую таблицу данные с полей, которые я ввожу на первом экране. (например: год, мандант и т.д.) Типы полей которые вводяться такие же как и в таблице.
Подскажите, как записать их в таблицу????
Заранее благодарю!!!!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запись в таблицу!
СообщениеДобавлено: Ср, сен 03 2008, 11:54 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Zhasulan написал:
<я не знать русский языка>!!!
Скажите пожалуйста!!
Я делаю маленькую прогу, которая должна записывать в пользовательскую таблицу данные с полей, которые я ввожу на первом экране. (например: год, мандант и т.д.) Типы полей которые вводяться такие же как и в таблице.
Подскажите, как записать их в таблицу????
Заранее благодарю!!!!
F1 - Insert, Modify
Потом можно поискать инфу про модули и подпограммы обновления, LUW и т.п.
PS: Неужели никогда не слышали о таком языке - SQL? Тогда стоит изучить его, в минимальном объёме.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, сен 03 2008, 12:02 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, июл 29 2008, 16:07
Сообщения: 351
Откуда: Astana
Пол: Мужской
SQL то я знаю! Почему то думал что инсерт не про канает!
Спасибо!!!!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запись в таблицу!
СообщениеДобавлено: Ср, сен 03 2008, 12:34 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Пн, янв 24 2005, 16:22
Сообщения: 749
Пол: Мужской
Zhasulan написал:
<я не знать русский языка>!!!
Скажите пожалуйста!!
Я делаю маленькую прогу, которая должна записывать в пользовательскую таблицу данные с полей, которые я ввожу на первом экране. (например: год, мандант и т.д.) Типы полей которые вводяться такие же как и в таблице.
Подскажите, как записать их в таблицу????
Заранее благодарю!!!!


Если хотите дать возможность пользователю наполнять таблицу данными, то писать программу не нужно, а лучше сгенерировать ракурс ведения. Это правильный способ!

_________________
Счастье есть!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 04 2008, 10:40 
Старший специалист
Старший специалист

Зарегистрирован:
Вт, июл 29 2008, 16:07
Сообщения: 351
Откуда: Astana
Пол: Мужской
Всем спасибо с инсертом работает!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 04 2008, 11:12 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, сен 01 2008, 13:05
Сообщения: 15
Откуда: Минск
Вот тож сделал с инсертом. Работает только для одной записи, для первой. Может кто хоть примерно знает где я туплю?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 04 2008, 11:18 
Гуру-эксперт
Гуру-эксперт

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

Сразу после endloop.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 04 2008, 11:30 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, сен 01 2008, 13:05
Сообщения: 15
Откуда: Минск
Да задача несложная, нужно внести всего 4 записи в таблицу. Вроде какая-то транзакция была для визуального ввода...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 04 2008, 11:34 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Sashok написал(а):
Да задача несложная, нужно внести всего 4 записи в таблицу. Вроде какая-то транзакция была для визуального ввода...
SM30?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, сен 04 2008, 15:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Sashok написал(а):
Вот тож сделал с инсертом. Работает только для одной записи, для первой. Может кто хоть примерно знает где я туплю?

Ключ в записи не поменял, дубли пошли. Я так думаю...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 05 2008, 05:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Я думаю что просто использовали не правильный синтаксис инсерта или не в том месте.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 05 2008, 13:02 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, сен 01 2008, 13:05
Сообщения: 15
Откуда: Минск
Вот упрощенный пример:
Code:
DATA test_wa TYPE ZTEST.
test_wa-carrid   = 01.
test_wa-carrname = 'Funny Flyers'.
test_wa-currcode = 'EUR'.
INSERT INTO ZTEST VALUES test_wa.

Таблица ZTEST состоит только из этих полей, первое поля типа INT, остальные типа CHAR. Первый раз все отлично заполняется, далее как не модифицируй, а новых записей не появляется. при активации таблицы выскакивает предупреждение, что "Enhancement category for table missing". Может у кого какие мысли?:) Как засунуть 4 записи в таблицу?
PS. Работаю месяц, сильно уж не ругайте...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 05 2008, 13:12 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
А как Вы создавли таблицу, какой у ней тип, какие тех параметры, может там что криво?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 05 2008, 13:18 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Наводка: невозможно создать две записи с одинаковым ключом. См. ключи!

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 05 2008, 14:15 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, май 26 2005, 11:36
Сообщения: 651
Откуда: Киев-Москва
Возможно создать такие 2 фантомные записи. Это бывает в случае, когда в ключе тип numc. Одна запись без лидирующих нулей, другая с ними. Для БД - это разные записи. Логически - одинаковые.

_________________
Рисую потоки данных.


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

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


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

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


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

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