Besa,
транзакция - любая которая выдает отчет не в ALV-grid, а в таком как на скриншоте, я думаю это не принципиально.
В таком виде отчета можно как либо узнать позицию заголовка колонки (1ый, 2ой и тд)?
pberezin написал: написал(а):
так у автора затык я так понимаю в хаотично-меняющемся порядке колонок.
Он не хаотично меняется, просто каждый пользователь может настроить у себя любое кол-во колонок и их порядок, либо они могут тупо сброситься после очередного обновления сапа.
pberezin написал: написал(а):
..и собрать из этого постраничного контрола все данные нужных колонок путём циклического пролистывания.
Отставить извращения, данные просто сохраняются через стандартый диалог сапа в .csv
pberezin написал: написал(а):
ну а в vba-отладчике посмотреть проперти контрола-контейнера?
session.findById("wnd[1]/usr/ssubRAHMEN:SAPLCNFA:0111/subALLE_FELDER:SAPLCNFA:0130/tblSAPLCNFATC_ALLE_FELDER")
И? Это таблица с пулом колонок из которых можно выбрать. Вопрос в том, можно ли выбрать не скроля эту таблицу?
pberezin написал: написал(а):
кстати, у автора в коде не наблюдается принципиально важной для гуискриптинга в продуктиве "супрессилки" неожиданно абы-где всплывающих окон SM02/SBWP.
.TestToolMode = 1 ?
Так тут и выбора коннекшена/сессии нет, если что.
Вопрос предельно конкретный