Текущее время: Чт, мар 28 2024, 21:31

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 22 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Вт, окт 08 2019, 17:18 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Ну, GUI скрипт на то и GUI, что манипулирует только объектами интерфеса пользователя.
У вас есть доступ хоть к одной транзакции, где вы можете интересующую вас таблицу вывести на экран?

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Вт, окт 08 2019, 17:22 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Если таблица небольшая, то можно ее в локальный фал выгрузить из командной строки примерно так:

Code:
"C:\Program Files\SAP\RFC\startrfc.exe" -F RFC_READ_TABLE  -3 -h <ip из sap logon>  -s 02  -c 150  -l R  -u <имя пользователя>  -p abrakadabra -E QUERY_TABLE=<имя таблицы> -E DELIMITER=; -T DATA,158,w="C:\TEMP\outfile.txt" > result.log


Но, опять, же SAP проверит что у вашего пользователя есть полномочия на запуск ФМ RFC_READ_TABLE :)

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Пн, окт 28 2019, 16:56 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2019, 15:09
Сообщения: 12
LKU написал:
У вас есть доступ хоть к одной транзакции, где вы можете интересующую вас таблицу вывести на экран?


Да, конечно, я уже научился к этим таблицам добираться, с помощью FIND даже забирать данные из них, и скрипты не только запускаю из C#, но и сами скрипты стал оттуда писать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Пн, окт 28 2019, 17:00 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2019, 15:09
Сообщения: 12
LKU написал:
Если таблица небольшая, то можно ее в локальный фал выгрузить из командной строки примерно так:

Code:
"C:\Program Files\SAP\RFC\startrfc.exe" -F RFC_READ_TABLE  -3 -h <ip из sap logon>  -s 02  -c 150  -l R  -u <имя пользователя>  -p abrakadabra -E QUERY_TABLE=<имя таблицы> -E DELIMITER=; -T DATA,158,w="C:\TEMP\outfile.txt" > result.log


Но, опять, же SAP проверит что у вашего пользователя есть полномочия на запуск ФМ RFC_READ_TABLE :)


Да, полномочия вроде на ФМ RFC_READ_TABLE на первый взгляд есть, ошибка при вызове не выдаёт. Уже обратился к Стефану Шнелл, он тоже на этот модуль сослался (правда сказал, что как иголку в стогу сена, но хоть какая-то надежда))). Жалко я раньше Ваше сообщение не увидел, уйму времени потратил, но зато со скриптингом разобрался хорошо. Буду пробовать код. Спасибо большое.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Пн, окт 28 2019, 17:14 
Начинающий
Начинающий

Зарегистрирован:
Пт, сен 06 2019, 15:09
Сообщения: 12
[quote="LKU"]Если таблица небольшая, то можно ее в локальный фал выгрузить из командной строки примерно так:

Code:
"C:\Program Files\SAP\RFC\startrfc.exe" -F RFC_READ_TABLE  -3 -h <ip из sap logon>  -s 02  -c 150  -l R  -u <имя пользователя>  -p abrakadabra -E QUERY_TABLE=<имя таблицы> -E DELIMITER=; -T DATA,158,w="C:\TEMP\outfile.txt" > result.log


С ip понятно, имя пользователя тоже, пароль не нужен вроде
А как узнать имя таблицы? Эта таблица находится в ckm3n. спасибо.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Пн, окт 28 2019, 18:17 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 05 2017, 23:56
Сообщения: 537
andreyM1979 написал(а):
А как узнать имя таблицы?


Спроить у постановщика задачи/консультанта. Ну или выудить из программы которая ведет требуемую таблицу


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: SAPDotNetConnector3.0.3.0
СообщениеДобавлено: Вт, окт 29 2019, 15:15 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
andreyM1979 написал(а):
А как узнать имя таблицы? Эта таблица находится в ckm3n. спасибо.


Я так понял, у вас в sap права пользователя, не консультанта.
Соответственно, к se11/se16n/sq01/sqvi и st05 доступа нет.
Попробуйте в google набрать "SAP Material Ledger Tables", далее по ссылкам.

_________________
Удача - результат нашего желания (© А. Нортон)


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

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


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

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


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

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