Posted: Mon Oct 22, 2012 2:29 pm Post subject: Проблема в коде, не отрабатывается строка
Такая проблема. В строке TOTAL_SUM = ( TOTAL80_01 / SUM3 + TOTAL80_02 / SUM4 ) / 2 не вычисляется TOTAL_SUM. Отладчик туда заходит, но не считывает ничего. Переменные TOTAL80_01, TOTAL80_02, SUM3 и SUM4 правильно вычисляются.
Code:
DO RGLRO-TO_PER TIMES "до конечного заданного периода
VARYING TOTAL80_01 FROM T1-MSL01 NEXT T1-MSL02 "Для численности по всем окато
VARYING TOTAL80_02 FROM T2-HSL01 NEXT T2-HSL02 "Для ост аморт по всем окато
VARYING SUM4 FROM T22-HSL01 NEXT T22-HSL02
VARYING SUM3 FROM T11-MSL01 NEXT T11-MSL02.
IF SY-INDEX >= RGLRO-FROM_PER AND SY-INDEX <= RGLRO-TO_PER.
IF T1-RCONTRACT = T2-RCONTRACT.
if SUM3 <> 0 AND SUM4 <> 0.
"clear TOTAL_SUM.
TOTAL_SUM = ( TOTAL80_01 / SUM3 + TOTAL80_02 / SUM4 ) / 2 .
ELSEIF SUM3 = 0 AND SUM4 <> 0.
TOTAL_SUM = TOTAL80_02 / SUM4.
ENDIF.
ENDIF.
endif.
enddo.
Code:
DATA: T1 LIKE ZTAXREGT,
T2 LIKE ZTAXREGT,
T11 LIKE ZTAXREGT,
T22 LIKE ZTAXREGT,
TOTAL80_01 LIKE T1-MSL01,
TOTAL80_02 LIKE T2-HSL01,
SUM3 LIKE T11-MSL01,
SUM4 LIKE T22-HSL01,
TOTAL_SUM LIKE GLU2-HSL001.
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Mon Oct 22, 2012 9:58 pm Post subject:
Активируйте код заново, затем в тестовом манданте выйдите на начальный экран, в редакторе по-новой поставьте точку останова и выполните программу. _________________ С уважением,
Удав.
Age: 47 Joined: 14 Nov 2008 Posts: 300 Location: Russia
Posted: Tue Oct 23, 2012 2:18 am Post subject:
Удав wrote:
Активируйте код заново, затем в тестовом манданте выйдите на начальный экран, в редакторе по-новой поставьте точку останова и выполните программу.
Сурово, но верно.
Kolobok, подозрение вызывает даже тот факт, что "отладчик туда заходит, но не считывает ничего". Это как это?.. _________________ ABAP/4 You
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.