Текущее время: Вс, авг 03 2025, 23:35

Часовой пояс: 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 часа


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

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


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

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