Friday, April 19, 2024

Zmot1904

 Кнопка поиск не работает , нет отклика

Добавить на 402 кнопку выход , проверить работает ли

Если нет , то ошибка в логике экрана...

P.s . Ошибка в том что тип function_code должен быть like sy-ucomm а не (4) с, для кнопки с кодом SEARCH 2 символа кода будут обрезаться...

Thursday, April 18, 2024

Zmot1804

 0402: с 4 на 3, с 3 на 2, откат не только уровня но и kodvpn/naimvpn выбранного , например:

01030602 откат до 01030600 : 4=>3

01030600 до 01030000: 3 => 2

Wednesday, April 17, 2024

Zmot1704

 Обработка back для 401 if выбрал kodvpn , вернуть его на 400 экран

Zmot1604

 Программа zppm1056

Влияет ли curs-lin на скроллинг()


Проблема скроллинга из за sy-ucomm back. 

Причина ошибки :

 ненужная ok_code = sy-ucomm . После  Закрытия экрана или перезапуска без чистки ok_code -> он оставался back и работа с перезапущенным экраном (прокрутка ) скатывалась в code = back.

Просто добавить ok_code в список полей экрана , при возвратах = space

Zmot1704

 Vpn400 f4 get cursor field fieldname

При возврате на 400й , обнулить fieldname

Monday, April 15, 2024

Theabap mara read later

 https://theabap.blogspot.com/2012/01/manipulation-of-table-control.html

Zmot1504

 Движение с 1 уровня по 4 Ок

Теперь учесть , что для некоторых ВПН может быть <4 уровней.

11:40 - pbo: data_retrieval output

Select from dbtable into itab

https://youtu.be/yV0gVDu5qX4?si=X4x6grvhRnr2PlNO

Прокрутка scrolling ?

Открыли 401 - скроллинг работает

Esc , заново открыть - скроллинг не работает . Curs_lin?... Vpn_tab заполняется . Pbo 401? Sy-loopc ? Сброс внутри init?

Dbf не чіпаємо, маніпуляції тільки з itab

 1. Dbf tab містить ВСІ 67-68 полів,  Ztab - тільки ті 25-45 полів що використовуються в продовженні ресурсів, їх і копіюємо Dbf не редагува...