Текущее время: Вт, июл 22 2025, 01:47

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 31 ]  На страницу Пред.  1, 2, 3  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 10:19 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, апр 07 2005, 05:27
Сообщения: 621
Откуда: Москва
Пол: Мужской
поясняю - se38 это конечно замечательно, но работает только в среде разработки с куцыми таблицами. Для тестирования приходится переносить в тестовую систему с "всамделишными" таблицами. Итого - вместо пары секунд на запуск приходится тратить пару минут на перенос и запуск.

Самому изобретать велосипед и писать такую прогу лень. Неужели никто не смастерил до сих пор эдакую песочницу? В Delphi это делается без преувеличения за 15 минут - форма + текстбокс + кнопка и DBGrid. Очень удобно для отладки.

PS Ракурс - изврат. Все это делается быстрее чистым текстом.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 11:33 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
Пусть сисадмин сделает доступ тебе к БД тестовой системы через SQL-клиент, отлаживай запросы на native-sql и радуйся жизни. Другого способа нет.
Это только сначала кажется очень неудобным, что нет такого средства.


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

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
Дмитрий написал:
Это только сначала кажется очень неудобным, что нет такого средства.

мне вот уже полтора года кажется :)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 12:32 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Дмитрий написал:
доступ тебе к БД тестовой системы через SQL-клиент
нарушение лицензии! хотя пользуем)

_________________
полный SAPец


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

Зарегистрирован:
Ср, авг 18 2004, 09:17
Сообщения: 477
Откуда: Москва
Пол: Мужской
ArmAnn написал:
Дмитрий написал:
Это только сначала кажется очень неудобным, что нет такого средства.

мне вот уже полтора года кажется :)

Вот поэтому я и пишу слово "очень". :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 12:44 
Специалист
Специалист

Зарегистрирован:
Ср, сен 08 2004, 16:04
Сообщения: 112
Откуда: Ukraine
Пол: Мужской
nicky555 написал:
ArmAnn написал:
изврат все это :( как не хватает нормального запросника, кто бы только знал...


сразу видно человека, отравленного визуальными средствами типа MS SQL :lol:


Несправедливое замечание. Человек ясно написал, что он хочет получить результат на написанный ручками SQL-запрос.
Это лажа SAP-а. Я не знаю такой транзакции, которая бы выполняемые указанные требования.

Есть варианты:
1. Писать программу и переносить;
2. SAP-querty;
3. Внешний SQL-клиент.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 12:46 
Специалист
Специалист

Зарегистрирован:
Ср, сен 08 2004, 16:04
Сообщения: 112
Откуда: Ukraine
Пол: Мужской
ArmAnn написал:
Дмитрий написал:
Это только сначала кажется очень неудобным, что нет такого средства.

мне вот уже полтора года кажется :)

Вот-вот!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 14:25 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
s_ss написал:
nicky555 написал:
ArmAnn написал:
изврат все это :( как не хватает нормального запросника, кто бы только знал...


сразу видно человека, отравленного визуальными средствами типа MS SQL :lol:


Несправедливое замечание. Человек ясно написал, что он хочет получить результат на написанный ручками SQL-запрос.
Это лажа SAP-а. Я не знаю такой транзакции, которая бы выполняемые указанные требования.

Есть варианты:
1. Писать программу и переносить;
2. SAP-querty;
3. Внешний SQL-клиент.


Вот небольшая прога, которая в принципе позволяет это делать:

Code:
REPORT ZPM_X_GENERATE_REPORT .

data: begin of text occurs 0,
         line(72),
      end of text.


append 'report Z_BLA_BLA_BLA.'             to text.
append 'tables: kna1.'                     to text.
append 'select * from kna1 up to 10 rows.' to text.
append 'write: / kna1-kunnr,'              to text.
append '         kna1-name1.'              to text.
append 'endselect.'                        to text.

insert report 'Z_BLA_BLA_BLA' FROM text STATE 'A'.
submit Z_BLA_BLA_BLA and return.
delete report 'Z_BLA_BLA_BLA'.


ну само собой, таблицу text здесь я наполняю примитивно, но кто мешает вам вам использовать для этих целей более продвинутые технологии, например textedit control.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SQL sandbox
СообщениеДобавлено: Ср, апр 20 2005, 15:16 
Гость
Возможно поможет ST05 -> Enter SQL Statement


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 20 2005, 15:29 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 09 2004, 07:32
Сообщения: 777
Откуда: Москва
Пол: Мужской
To OlegDM:
Почему бы просто не воспользоваться доступом по RFC? Чудный ФМ RFC_ABAP_INSTALL_AND_RUN...

_________________
"Прежде чем сделать что-то, подумай, к чему это может привести..."


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SQL sandbox
СообщениеДобавлено: Ср, апр 20 2005, 15:30 
Менеджер
Менеджер

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
Mangalor написал(а):
Возможно поможет ST05 -> Enter SQL Statement

поможет тока для просмотра плпна запроса. a must
)

_________________
полный SAPец


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

Зарегистрирован:
Вт, дек 07 2004, 10:39
Сообщения: 610
[quote="OlegDm"][/quote]
тема работающая! вот только писать полноценный навигатор ломы, да и времени нет. Может кто делал, поделитесь.

_________________
полный SAPец


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

Зарегистрирован:
Пн, окт 11 2004, 20:32
Сообщения: 2470
Пол: Мужской
nicky555 написал:
To OlegDM:
Почему бы просто не воспользоваться доступом по RFC? Чудный ФМ RFC_ABAP_INSTALL_AND_RUN...


этот ФМ не всегда удобен... если логин в удаленную систему другой - каждый раз нужно вводить имя и пароль, и кроме того, если вывод в результате запроса будет больше ширины экрана - то что не влезет - обрежется (для 4.0 версии, как в других - хз)

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 22 2005, 08:10 
Гость
Прекрасно Вас понимаю.
Сам когда с этим столкнулся, как-то все грустно стало.
Сложно было себе представить жизнь без хранимых процедур и средств типа IbExpert.
Могу только предположить, что сделано это целенаправленно, чтобы минимизировать употребление INSERT & UPDATE, и возможно именно от SQL программистов переучивающихся на SAP.

Ничего лучшего, чем SE38, посоветовать не могу.
Для творческой души там возможности есть практически на все случаи жизни.

Можно конечно еще поставить SQL монитор от Вашей СУБД, но админы это как правило делать не дают.

Удачи Вам!


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Native SQL via SAPGUI
СообщениеДобавлено: Пн, апр 25 2005, 14:18 
Ассистент
Ассистент

Зарегистрирован:
Вт, авг 31 2004, 09:37
Сообщения: 28
Откуда: Москва
В BW с базисом 6.20 (по крайней мере на Oracle) есть программа RSDD_EXEC_SQL (транзакция EXECSQL) и ФМ RSDU_EXEC_SQL. Позволяют выполнять native SQL - как select, так и update/insert.

В R/3 с аналогичным базисом их, увы, нет.


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

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


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

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


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

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