Turinys:
Apibrėžimas - ką reiškia atnaujinti (SAP)?
Kaip vienas iš naudingiausių ABAP programavimo raktinių žodžių, „Refresh“ naudojamas duomenų turiniui išvalyti iš kintamųjų, naudojamų ABAP programose ir SAP ekranuose. Iki SAP „Enterprise Central Component“ (ECC) versijos teiginiai su „Refresh“ buvo naudojami duomenims iš SAP sąsajos ekranų išvalyti ir programos kintamiesiems, susijusiems su duomenų pasirinkimu. SAP ECC versijoje teiginiai, kuriuose yra „Refresh“, yra laikomi pasenusiais, išskyrus „Control“ paleidimą iš SAP ekrano. Kliento sukurtos programos turėtų naudoti raktinį žodį tik atnaujindamos valdymą iš SAP ekrano.
„Techopedia“ paaiškina atnaujinimą (SAP)
Pradėjus nuo SAP ECC versijos, raktinis žodis Atnaujinti gali būti naudojamas tik kontrolės atributams inicijuoti pagal ekrano aprašymą. Ta pati sintaksė yra tokia:REFRESH CONTROL valdomas iš ekrano ekrano numeris
Aukščiau pateikta sintaksė naudojama teiginiams, kurie daugiausia naudojami su ekranu susijusiose sąsajose - dažniausiai modulių telkinio programavime. Atnaujinimo teiginio vykdymas paprastai trunka penkias mikrosekundės vykdymo metu.
Ankstesnis „Refresh“ naudojimas norint atnaujinti ir inicijuoti kitą turinį, ECC versijoje buvo pakeistas taip:
- REFRESH SCREEN - naudokite komandą NUSTATYTI NAUDOTOJĄ
- REFRESH - iš SELECT OPTINS - Naudotinas funkcijų modulis RS_REFRESH_FROM_SELECTOPTIONS
- ATNAUJINIMAS - IŠ DUOMENŲ BAZĖS LENTELĖS. SELECT naudoti tą patį
- „REFRESH itab“ (vidinė lentelė) - naudojami raktiniai žodžiai „Free“ / „Clear“
