$lang['tuto'] = "ਟਿ utorial ਟੋਰਿਅਲਸ"; ?> ਇੱਕ SAP Dynnrop TAW ਵਿੱਚ ਮਿਆਰੀ

ਇੱਕ SAP Dynnrop TAW ਵਿੱਚ ਮਿਆਰੀ ਕਰਮਚਾਰੀਆਂ ਦੀ ਨੰਬਰ ਚੋਣ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ

Temp mail SuperHeros
ਇੱਕ SAP Dynnrop TAW ਵਿੱਚ ਮਿਆਰੀ ਕਰਮਚਾਰੀਆਂ ਦੀ ਨੰਬਰ ਚੋਣ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ
ਇੱਕ SAP Dynnrop TAW ਵਿੱਚ ਮਿਆਰੀ ਕਰਮਚਾਰੀਆਂ ਦੀ ਨੰਬਰ ਚੋਣ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ

ਟੈਬਡ ਚੋਣ ਸਕ੍ਰੀਨਾਂ ਨਾਲ SAP Dynnpro ਨੂੰ ਵਧਾਉਣਾ

SAP DYNNPPRO ਨਾਲ ਕੰਮ ਕਰਨਾ ਅਕਸਰ ਉਪਭੋਗਤਾ ਦੇ ਅਨੁਕੂਲ in ੰਗ ਨਾਲ struct ਾਂਚਾਗਤ ਸਕ੍ਰੀਨ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ. ਇੱਕ ਆਮ ਜ਼ਰੂਰਤ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ ਟੇਬਲ ਪਰੈਨਰ. , ਸਟੈਂਡਰਡ ਕਰਮਚਾਰੀ ਨੰਬਰ ਦੀ ਚੋਣ, ਇੱਕ ਟੈਬ ਖਾਧ ਵਿੱਚ. ਇਹ ਸੈਟਅਪ ਐਚਆਰ-ਸੰਬੰਧਿਤ ਟ੍ਰਾਂਜੈਕਸ਼ਨਾਂ ਲਈ ਲਾਭਦਾਇਕ ਹੈ ਜਿਥੇ ਕਰਮਚਾਰੀ ਨੰਬਰਾਂ ਦੁਆਰਾ ਫਿਲਟਰਿੰਗ ਜ਼ਰੂਰੀ ਹੈ. ਹਾਲਾਂਕਿ, ਡਿਫਾਲਟ ਚੋਣ ਸਕ੍ਰੀਨ ਦੀ ਬਜਾਏ, ਇਸ ਦੀ ਚੋਣ ਕਰਨ ਦੀ ਬਜਾਏ, ਚੁਣੌਤੀਆਂ ਪੇਸ਼ ਕਰਦਾ ਹੈ.

ਬਹੁਤ ਸਾਰੇ SAP ਡਿਵੈਲਪਰਾਂ ਦਾ ਮੁੱਦਿਆਂ ਦਾ ਸਾਹਮਣਾ ਕਰਨਾ ਪੈਂਦਾ ਹੈ ਜਿੱਥੇ ਕਰਮਚਾਰੀਆਂ ਦੀ ਚੋਣ ਕੀਤੀ ਟੈਬ ਦੇ ਬਾਹਰ ਦਿਖਾਈ ਦਿੰਦੀ ਹੈ. ਟੈਬ 1 ਦਾ ਹਿੱਸਾ ਬਣਨ ਦੀ ਬਜਾਏ, ਇਹ ਅਕਸਰ ਟੈਬਡ ਬਲਾਕ ਦੇ ਉੱਪਰ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ, ਜੋ ਕਿ ਅਸੰਗਤ ਬਣਾਉਂਦੇ ਹਨ. ਇਸ ਸਮੱਸਿਆ ਨੂੰ ਹੱਲ ਕਰਨ ਲਈ ਸਬਸਕ੍ਰੀਨਜ਼ ਨੂੰ ਸਹੀ ਤਰ੍ਹਾਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਸਹੀ ਤਰ੍ਹਾਂ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਕਿਵੇਂ ਸਹੀ ਹੈ.

ਕਲਪਨਾ ਕਰਨ ਲਈ ਇੱਕ ਐਚਆਰ ਪੇਸ਼ੇਵਰ ਦੀ ਕਲਪਨਾ ਕਰੋ ਕਿ ਕਰਮਚਾਰੀਆਂ ਦੇ ਰਿਕਾਰਡ ਕੱ ract ਣ ਦੀ ਜ਼ਰੂਰਤ ਹੈ. ਉਹ ਇੱਕ ਸੰਗਠਿਤ ਸਕ੍ਰੀਨ ਦੀ ਉਮੀਦ ਕਰਦੇ ਹਨ ਜਿੱਥੇ ਪਹਿਲੀ ਟੈਬ ਸਧਾਰਣ ਨੰਬਰ ਫਿਲਟਰ , ਜਦੋਂ ਕਿ ਇਕ ਹੋਰ ਟੈਬ ਵਿੱਚ ਸਰਗਰਮ ਕਰਮਚਾਰੀਆਂ ਨੂੰ ਫਿਲਟਰ ਕਰਨ ਲਈ ਚੋਣ ਬਕਸੇ ਸ਼ਾਮਲ ਹਨ. ਬਿਨਾਂ ਕਿਸੇ ਏਕੀਕ੍ਰਿਤ ਏਕੀ ਤੋਂ ਬਿਨਾਂ, ਤਜਰਬਾ ਭੰਬਲਭੂਸੇ ਅਤੇ ਅਯੋਗ ਹੋ ਜਾਂਦਾ ਹੈ. 🤔

ਇਸ ਲੇਖ ਵਿਚ, ਅਸੀਂ ਤੁਹਾਨੂੰ ਖੋਜ ਕਰਾਂਗੇ ਟੇਬਲ ਪਰਨਾਰ ਨੂੰ ਕਿਵੇਂ ਸਹੀ ਤਰ੍ਹਾਂ ਪਰਿਭਾਸ਼ਤ ਅਤੇ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਦੇ ਤਰੀਕੇ ਨੂੰ ਕਿਵੇਂ ਸਹੀ ਤਰ੍ਹਾਂ ਪਰਿਭਾਸ਼ਤ ਅਤੇ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ ਹੈ. ਇੱਕ SAP DINNProp ਟੈਬ ਵਿੱਚ. ਅਸੀਂ ਜ਼ਰੂਰੀ ਸੰਟੈਕਸ, ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸਾਂ ਨੂੰ ਕਵਰ ਕਰਾਂਗੇ, ਅਤੇ ਸਹਿਜ UI ਤਜਰਬੇ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਇੱਕ ਉਦਾਹਰਣ ਪ੍ਰਦਾਨ ਕਰਾਂਗੇ. ਆਓ ਅੰਦਰ ਗੋਤਾਖੋਰੀ ਕਰੀਏ! 🚀

ਕਮਾਂਡ ਵਰਤੋਂ ਦੀ ਉਦਾਹਰਣ
SELECTION-SCREEN BEGIN OF TABBED BLOCK ਚੋਣ ਸਕ੍ਰੀਨ ਵਿੱਚ ਇੱਕ ਟੈਬਡ ਬਲਾਕ ਨੂੰ ਪ੍ਰਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਇੱਕ ਉਪਲੱਬਧ ਇੱਕ ਇੰਟਰਫੇਸ ਵਿੱਚ ਕਈ ਟੈਬਾਂ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.
SELECTION-SCREEN TAB (width) USER-COMMAND ਟੈਬਡ ਬਲਾਕ ਦੇ ਅੰਦਰ ਇੱਕ ਵਿਅਕਤੀਗਤ ਟੈਬ ਬਣਾਉਂਦਾ ਹੈ, ਇਸ ਦੀ ਚੌੜਾਈ ਅਤੇ ਕਮਾਂਡ ਚਾਲੂ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਇਹ ਚੁਣੀ ਜਾਂਦੀ ਹੈ.
SELECTION-SCREEN BEGIN OF SCREEN ... AS SUBSCREEN ਇੱਕ ਸਬਕ੍ਰੀਨ ਨੂੰ ਪਰਿਭਾਸ਼ਤ ਕਰਦਾ ਹੈ ਜੋ ਟੈਬਡ ਲੇਆਉਟ ਦੇ ਅੰਦਰ ਸ਼ਾਮਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਮਾਡਲ UI ਭਾਗਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.
START-OF-SELECTION ਉਪਭੋਗਤਾ ਨੇ ਚੋਣ ਸਕਰੀਨ ਨਾਲ ਗੱਲਬਾਤ ਕਰਨ ਤੋਂ ਬਾਅਦ ਰਿਪੋਰਟ ਕੀਤੀ ਫਾਂਸੀ ਦੀ ਸ਼ੁਰੂਆਤ ਦੇ ਤਰਕ ਦੀ ਸ਼ੁਰੂਆਤ ਕੀਤੀ.
SELECT-OPTIONS ਇੱਕ ਸੀਮਾ ਚੋਣ ਸਮਰੱਥਾ ਨਾਲ ਇੱਕ ਇਨਪੁਟ ਫੀਲਡ ਬਣਾਉਂਦਾ ਹੈ, ਆਮ ਤੌਰ ਤੇ ਡਾਟਾਬੇਸ ਪ੍ਰਸ਼ਨਾਂ ਲਈ ਆਮ ਤੌਰ ਤੇ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ.
PARAMETERS AS CHECKBOX ਚੋਣ ਸਕ੍ਰੀਨ ਤੇ ਚੈੱਕਬਾਕਸ ਇਨਪੁਟ ਦੀ ਪਰਿਭਾਸ਼ਾ ਦਿੰਦਾ ਹੈ, ਬੂਲੀਅਨ ਉਪਭੋਗਤਾ ਵਿਕਲਪਾਂ ਲਈ ਲਾਭਦਾਇਕ.
DATA: ok_code TYPE sy-ucomm. ਟੈਬ ਨੇਵੀਗੇਸ਼ਨ ਲਈ ਯੂਜ਼ਰ ਕਮਾਂਡ ਇਨਪੈਕਸ, ਅਹਿਗਾਹਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਇੱਕ ਵੇਰੀਏਬਲ ਘੋਸ਼ਿਤ ਕਰਦਾ ਹੈ.
CASE sy-ucomm ਆਰਜੀ ਤੌਰ ਤੇ ਉਪਭੋਗਤਾ ਦੇ ਆਦੇਸ਼ਾਂ ਤੇ ਕਾਰਵਾਈ ਕਰਦਾ ਹੈ, ਚੁਣੀ ਟੈਬ ਦੇ ਅਧਾਰ ਤੇ ਵੱਖੋ ਵੱਖਰੇ ਕਿਰਿਆਵਾਂ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ.
WRITE: / 'Active Tab:', tab-activetab. ਚੋਣ ਸਕ੍ਰੀਨ ਤੇ ਮੌਜੂਦਾ ਐਕਟਿਵ ਟੈਬ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਉਪਭੋਗਤਾ ਨੂੰ ਸੁਝਾਅ ਦਿੰਦਾ ਹੈ.

SAP Dyngro ਵਿੱਚ ਟੈਬਡ ਚੋਣ ਨੂੰ ਲਾਗੂ ਕਰਨਾ

ਇੱਕ SAP ਡੈਨਪ੍ਰੋ ਸਕ੍ਰੀਨ ਨੂੰ ਇੱਕ ਟੈਬਡ ਲੇਆਉਟ ਨਾਲ ਡਿਜ਼ਾਈਨ ਕਰਨਾ , ਇੱਕ ਮੁੱਖ ਚੋਣ ਸਕ੍ਰੀਨਸ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨਾ ਏਕਤਾਸ਼ੀਲ ਹੈ, ਜਿਵੇਂ ਕਿ *, ਮੁੱਖ ਚੋਣ ਸਕ੍ਰੀਨ ਦੇ ਹਿੱਸੇ ਵਜੋਂ ਉਹਨਾਂ ਨੂੰ ਪ੍ਰਦਰਸ਼ਤ ਕਰਨ ਦੀ ਬਜਾਏ ਇੱਕ ਟੈਬ ਦੇ ਅੰਦਰ . ਸਾਡੀ ਉਦਾਹਰਣ ਵਿੱਚ ਵਰਤੀ ਗਈ ਪਹੁੰਚ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨਾ ਸ਼ਾਮਲ ਹੈ ਸਬਸਕ੍ਰੀਨਿਨਸ ਸਬਸਕ੍ਰੀਨੈਂਸ * ਵਿੱਚ ਸਬਸਕ੍ਰੀਨੈਂਸ * ਵਿੱਚ * ਸਬਸਕ੍ਰੀਨੈਂਸ * ਵਿੱਚ ਅਤੇ ਉਪਭੋਗਤਾ ਕਮਾਂਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਆਪਣੇ ਵਿਵਹਾਰ ਨੂੰ ਨਿਯੰਤਰਿਤ ਕਰਨਾ. ਇਹ ਕਿਸੇ ured ਾਂਚਾਗਤ ਅਤੇ ਸੰਗਠਿਤ UI ਲਈ ਨੇਵੀਗੇਸ਼ਨ ਸੌਖੀ ਬਣਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਕਰਮਚਾਰੀਆਂ ਦੀ ਨੰਬਰ ਦੀ ਚੋਣ ਨਾਲ ਕੰਮ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਕੁਸ਼ਲਤਾ ਨਾਲ. ਬਿਨਾਂ ਸਹੀ ਪਰਬੰਧਨ ਦੇ, ਚੋਣ ਖੇਤਰ ਟੈਬ ਦੇ ਬਾਹਰ ਦਿਖਾਈ ਦੇ ਸਕਦੇ ਹਨ, ਜੋ ਕਿ ਉਲਝਣ ਅਤੇ ਮਾੜੇ ਉਪਭੋਗਤਾ ਦਾ ਤਜਰਬਾ ਹੁੰਦਾ ਹੈ.

ਚੋਣ-ਸਕਰੀਨ ਨੂੰ ਟੈਬਡ ਬਲਾਕ ਦੀ ਸ਼ੁਰੂਆਤ - ਮਲਟੀ-ਟੈਬਡ ਇੰਟਰਫੇਸ ਨੂੰ ਪਰਿਭਾਸ਼ਤ ਕਰਨ ਲਈ ਕਮਾਂਡ ਜ਼ਰੂਰੀ ਹੈ. ਇਸ ਬਲਾਕ ਦੇ ਅੰਦਰ, ਹਰ ਟੈਬ ਨੂੰ ਚੋਣ-ਸਕ੍ਰੀਨ ਟੈਬ (ਚੌੜਾਈ) arderderm ਕਮਾਂਡ- ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਘੋਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ , ਜੋ ਉਪਭੋਗਤਾ ਉਸ ਟੈਬ ਦੀ ਚੋਣ ਕਰਦਾ ਹੈ ਵੇਖਾਉਣ ਲਈ ਸਕਰੀਨ ਨੰਬਰ ਵੇਖਾਉਂਦਾ ਹੈ. ਸਾਡੀ ਉਦਾਹਰਣ ਵਿੱਚ, ਸਕ੍ਰੀਨ 1001 ਕਰਮਚਾਰੀਆਂ ਦੀ ਚੋਣ ਲਈ ਮਨੋਨੀਤ ਹੈ, ਜਦੋਂ ਕਿ ਸਕ੍ਰੀਨ 1002 ਵਿੱਚ ਵਾਧੂ ਵਿਕਲਪ ਸ਼ਾਮਲ ਹਨ. ਸਹੀ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਦੀ ਕੁੰਜੀ ਇਕ ਸਬਕ੍ਰੀਨ ਘੋਸ਼ਣਾ ਦੇ ਅੰਦਰ ਸਿਲੈਕਟ ਸਕ੍ਰੀਨ ਫੀਲਡਾਂ ਨੂੰ ਲਪੇਟਣਾ ਹੈ, ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨਾ ਕਿ ਉਹ ਸਿਰਫ ਉਦੋਂ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ ਜਦੋਂ ਉਨ੍ਹਾਂ ਦੀ ਅਨੁਸਾਰੀ ਟੈਬ ਕਿਰਿਆਸ਼ੀਲ ਹੁੰਦੀ ਹੈ. ਇਹ ਵਿਧੀ ਐਸਏਪੀ ਐਚਆਰ ਵਿੱਚ ਵਿਆਪਕ ਤੌਰ ਤੇ ਵਰਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ ਲੌਜਿਸਟਿਕਸ ਐਪਲੀਕੇਸ਼ਨਾਂ * ਜਿਥੇ ਮਲਟੀਪਲ ਚੋਣ ਮਾਪਦੰਡਾਂ ਨੂੰ ਇੱਕ struct ਾਂਚਾਗਤ in ੰਗ ਨਾਲ ਪੇਸ਼ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ. 🏢

ਸੈੱਲ ਦੇ ਪਰਸਪਰ ਪ੍ਰਭਾਵ ਨੂੰ ਸਹੀ ਤਰ੍ਹਾਂ ਕੰਮ ਕਰਨ ਲਈ ਮਹੱਤਵਪੂਰਨ ਹੈ. ਸ਼ੁਰੂਆਤੀ ਈਵੈਂਟ ਡਿਫੌਲਟ ਟੈਬ ਲੇਬਲ, ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨਾ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨ ਵਾਲੇ, ਜਿਵੇਂ ਕਿ "ਕਰਮਚਾਰੀ ਚੋਣ" ਆਮ ਪਛਾਣਕਰਤਾ ਦੀ ਬਜਾਏ. ਚੋਣ-ਸਕ੍ਰੀਨ ਤੇ ਇਵੈਂਟ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਵੀ ਕੋਈ ਉਪਭੋਗਤਾ ਸਕ੍ਰੀਨ ਨਾਲ ਗੱਲਬਾਤ ਕਰਦਾ ਹੈ, ਅਸੀਂ ਇਹ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਕੇਸ ਸਾ suppropriate ਾਂਚਾ ਵਰਤਦੇ ਹਾਂ. ਚੁਣੀ ਟੈਬ ਦੇ ਅਧਾਰ ਤੇ, ਇੱਕ ਸੁਨੇਹਾ ਚੋਣ ਦੀ ਪੁਸ਼ਟੀ ਕਰਨ ਲਈ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ. ਇਹ ਤਰਕ ਨੇ ਇੱਕ ਜਵਾਬਦੇਹ ਅਤੇ ਇੰਟਰਐਕਟਿਵ ਤਜਰਬੇ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ, ਜਿੱਥੇ ਸਹੀ ਖੇਤਰ ਸਹੀ ਸਮੇਂ ਤੇ ਦਿਖਾਇਆ ਜਾਂਦਾ ਹੈ, ਬੇਲੋੜੀ ਗੜਬੜ ਨੂੰ ਖਤਮ ਕਰਦਾ ਹੈ. ✅

ਅੰਤ ਵਿੱਚ, ਸਟਾਰਟ-ਸਿਲੈਕਸ਼ਨ ਆਉਟਪੈਂਸ ਐਕਟਿਵ ਟੈਬ ਜਾਣਕਾਰੀ ਆਉਟਪੁੱਟ ਟੈਬ ਦੀ ਜਾਣਕਾਰੀ ਨੂੰ ਤਿਆਰ ਕਰਦਾ ਹੈ, ਆਉਟਪੁੱਟ ਟੈਬ ਦੀ ਜਾਣਕਾਰੀ ਆਉਟਪੁੱਟ ਟੈਬ ਦੀ ਜਾਣਕਾਰੀ ਲਿਖਦੀ ਹੈ, ਇਸ ਨੂੰ ਅੱਗੇ ਵਧਾਉਂਦੀ ਹੈ. ਇਹ ਤਕਨੀਕ ਗੁੰਝਲਦਾਰ ਸਾੱਪ ਦੇ ਪ੍ਰੋਗਰਾਮਾਂ ਵਿੱਚ ਲਾਭਦਾਇਕ ਹੈ ਜਿੱਥੇ ਮਲਟੀਪਲ ਚੋਣਾਂ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਤਨਖਾਹ ਪ੍ਰਕਿਰਿਆ ਜਾਂ ਮਾਲਕੀਮ ਮਾਸਟਰ ਡਾਟਾ ਮੈਨੇਜਮੈਂਟ . ਇਸ ਮੋਡੀ ular ਲੂਲਰ ਪਹੁੰਚ ਦੀ ਪਾਲਣਾ ਕਰਕੇ, ਵਿਕਾਸਕਰਤਾ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰ ਸਕਦੇ ਹਨ ਕਿ ਚੋਣ ਸਕ੍ਰੀਨਾਂ ਸੰਗਠਿਤ ਅਤੇ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਬਣੀਆਂ ਰਹਿੰਦੀਆਂ ਹਨ. ਉਹੀ ਸਿਧਾਂਤਾਂ ਨੂੰ ਵਧੇਰੇ ਐਡਵਾਂਸ ਫਿਲਟਰਿੰਗ ਵਿਕਲਪਾਂ ਨਾਲ ਵਾਧੂ ਟੈਬਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਵਧਾਇਆ ਜਾ ਸਕਦਾ ਹੈ, ਅਤੇ SAP DAP DYNWNProPi ਦੀ ਲਚਕ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ. 🚀

SAP Dynnnprot ਵਿੱਚ ਇੱਕ ਮਿਆਰੀ ਕਰਮਚਾਰੀ ਦੀ ਚੋਣ ਸ਼ਾਮਲ ਕਰਨਾ

ਟੇਬਲ pernr ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਲਈ ਅੱਸਪ ਦਾ ਹੱਲ. ਇੱਕ ਟੈਬਡ ਲੇਆਉਟ ਵਿੱਚ

TABLES: pernr. 
SELECTION-SCREEN BEGIN OF TABBED BLOCK tab FOR 10 LINES.
SELECTION-SCREEN TAB (40) tab_tab1 USER-COMMAND tab1 DEFAULT SCREEN 1001.
SELECTION-SCREEN TAB (20) tab_tab2 USER-COMMAND tab2 DEFAULT SCREEN 1002.
SELECTION-SCREEN END OF BLOCK tab.

* Subscreen for Tab 1: Personnel Number Selection
SELECTION-SCREEN BEGIN OF SCREEN 1001 AS SUBSCREEN.
SELECT-OPTIONS: pernr_sel FOR pernr-pernr.
SELECTION-SCREEN END OF SCREEN 1001.

* Subscreen for Tab 2: Checkbox Option
SELECTION-SCREEN BEGIN OF SCREEN 1002 AS SUBSCREEN.
PARAMETERS: chkbox AS CHECKBOX.
SELECTION-SCREEN END OF SCREEN 1002.

INITIALIZATION.
  tab_tab1 = 'Personnel Selection'.
  tab_tab2 = 'Other Options'.

AT SELECTION-SCREEN.
CASE sy-ucomm.
  WHEN 'TAB1'.
    MESSAGE 'Personnel Selection Active' TYPE 'S'.
  WHEN 'TAB2'.
    MESSAGE 'Other Options Active' TYPE 'S'.
ENDCASE.

START-OF-SELECTION.
WRITE: / 'Active Tab:', tab-activetab.

ਐਡਵਾਂਸਡ ਯੂਆਈ ਹੈਂਡਲਿੰਗ ਲਈ ਮੋਡੀ ਮੋਡੀ ਪੂਲ ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਬਿਹਤਰ UI ਪ੍ਰਬੰਧਨ ਲਈ ABAP ਮੋਡੀ module ਲ ਪੂਲ ਪਹੁੰਚ

PROGRAM ZHR_SELECTION_TAB.

DATA: ok_code TYPE sy-ucomm.
DATA: tab TYPE char20 VALUE 'PERNR_SELECTION'.

SELECTION-SCREEN BEGIN OF SCREEN 100 AS SUBSCREEN.
SELECT-OPTIONS: pernr_sel FOR pernr-pernr.
SELECTION-SCREEN END OF SCREEN 100.

SELECTION-SCREEN BEGIN OF SCREEN 200 AS SUBSCREEN.
PARAMETERS: chkbox AS CHECKBOX.
SELECTION-SCREEN END OF SCREEN 200.

SELECTION-SCREEN: BEGIN OF BLOCK tabs WITH FRAME TITLE text-001.
SELECTION-SCREEN BEGIN OF TABBED BLOCK tab_block FOR 10 LINES.
SELECTION-SCREEN TAB (40) tab_tab1 USER-COMMAND tab1 DEFAULT SCREEN 100.
SELECTION-SCREEN TAB (20) tab_tab2 USER-COMMAND tab2 DEFAULT SCREEN 200.
SELECTION-SCREEN END OF BLOCK tab_block.
SELECTION-SCREEN END OF BLOCK tabs.

INITIALIZATION.
  tab_tab1 = 'PERNR Selection'.
  tab_tab2 = 'Other Settings'.

START-OF-SELECTION.
WRITE: / 'Selected Tab:', tab_block-activetab.

SAP DRENPO ਵਿੱਚ ਚੋਣ ਸਕ੍ਰੀਨਾਂ ਨੂੰ ਅਨੁਕੂਲ ਬਣਾਉਣਾ

ਬਸ ਏਕੀਕ੍ਰਿਤ ਪਰੇਗ੍ਰਾੰਗ ਟੇਬਲ ਪਰੈਨਰ. ਇਕ ਟੈਬ ਵਿਚ, ਵਿਚਾਰ ਕਰਨਾ ਇਕ ਹੋਰ ਮਹੱਤਵਪੂਰਨ ਪਹਿਲੂ * 'ਤੇ ਵਿਚਾਰ ਕਰਨਾ ਸਿਲੈਕਸ਼ਨ ਪ੍ਰਮਾਣਿਕਤਾ ਸਿਲੈਕਸ਼ਨ ਪ੍ਰਮਾਣਿਕਤਾ ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰਨਾ ਕਿ ਉਪਭੋਗਤਾ ਯੋਗ ਕਰਮਚਾਰੀ ਦਾਖਲ ਹੁੰਦੇ ਹਨ ਤਾਂ ਉਪਭੋਗਤਾ ਈਮਾਨਦਾਰੀ ਨੂੰ ਬਣਾਈ ਰੱਖਣ ਵਿੱਚ ਸਹਾਇਤਾ ਕਰਦੇ ਹਨ ਅਤੇ ਸਿਸਟਮ ਦੀਆਂ ਗਲਤੀਆਂ ਨੂੰ ਰੋਕਦਾ ਹੈ. ਐਸਏਪੀ ਵਿੱਚ, ਇਸ ਨੂੰ ਇਨਪੁਟ ਚੈੱਕਾਂ ਨੂੰ ਇਨਪੁਟ ਜਾਂਚਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਦੁਆਰਾ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ ਚੋਣ ਸਕ੍ਰੀਨ ਸਮਾਗਮਾਂ ਵਿੱਚ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਪਰਰਨਰ ਈਵੈਂਟ 'ਤੇ ਚੋਣ-ਸਕ੍ਰੀਨ' ਤੇ ਦੀ ਵਰਤੋਂ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਦਾਖਲ ਹੋਣ ਵਾਲੇ ਕਰਮਚਾਰੀਆਂ ਦੀ ਜਾਂਚ ਕਰਨ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ. ਜੇ ਇੱਕ ਅਪ੍ਰਮਾਣਿਕ ​​ਮੁੱਲ ਦਾ ਪਤਾ ਲਗਾਇਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਉਪਭੋਗਤਾ ਨੂੰ ਮਾਰਗਦਰਸ਼ਨ ਲਈ ਇੱਕ ਸੁਨੇਹਾ ਪ੍ਰਦਰਸ਼ਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ. 🚀

ਉਪਯੋਗਤਾ ਵਧਾਉਣ ਲਈ ਇਕ ਹੋਰ ਸ਼ਕਤੀਸ਼ਾਲੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਪ੍ਰੀ-ਪ੍ਰੋਗਰਾਪੋਏਟਿੰਗ ਫੀਲਡਜ਼ ਉਪਭੋਗਤਾ ਭੂਮਿਕਾਵਾਂ ਦੇ ਅਧਾਰ ਤੇ. ਬਹੁਤ ਸਾਰੇ SAP HR ਦੇ ਦ੍ਰਿਸ਼ਾਂ ਵਿੱਚ, ਪ੍ਰਬੰਧਕਾਂ ਨੂੰ ਸਿਰਫ ਉਹਨਾਂ ਵਿਭਾਗ ਵਿੱਚ ਕਰਮਚਾਰੀਆਂ ਨੂੰ ਵੇਖਣਾ ਚਾਹੀਦਾ ਹੈ. ਲੂਵੇਰਿੰਗ ਕਰ ਕੇ ਅਥਾਰਟੀ ਜਾਂਚ * ਅਥਾਰਟੀ-ਚੈੱਕ ਕਮਾਂਡ ਨਾਲ ਅਥਾਰਟੀ ਚੈੱਕ ਕਮਾਂਡ ਦੇ ਨਤੀਜੇ ਫਿਲਟਰ ਕਰ ਸਕਦੇ ਹਨ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਜੇ ਕਿਸੇ ਉਪਭੋਗਤਾ ਕੋਲ ਐਚਆਰ ਐਡਮਿਨ ਅਧਿਕਾਰਾਂ ਹਨ, ਤਾਂ ਉਹ ਸਾਰੇ ਕਰਮਚਾਰੀਆਂ ਨੂੰ ਵੇਖਣ ਦੇ ਯੋਗ ਹੋ ਸਕਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਟੀਮ ਲੀਡ ਸਿਰਫ ਆਪਣੀ ਸਿੱਧੀ ਰਿਪੋਰਟਾਂ ਹੀ ਵੇਖ ਸਕਦੀ ਹੈ. ਇਹ ਨਾ ਸਿਰਫ ਕੁਸ਼ਲਤਾ ਵਿੱਚ ਸੁਧਾਰ ਕਰਦਾ ਹੈ ਬਲਕਿ ਐਸ.ਆਰ.ਪੀ. ਐਮ.ਆਰ.ਪੀ.

ਇਸਦੇ ਇਲਾਵਾ, ਗਤੀਸ਼ੀਲ UI ਐਡਜਸਟਮੈਂਟਸ ਚੋਣ ਦੇ ਅਧਾਰ ਤੇ ਵਿਚਾਰ ਕਰੋ. ਉਦਾਹਰਣ ਦੇ ਲਈ, ਜੇ ਚੋਣਬਾਕਸ ਟੈਬ 2 ਚੁਣਿਆ ਗਿਆ ਹੈ, ਤਾਂ ਟੈਬ 1 * ਟੈਬ 1 ਵਿੱਚ ਇਨਪੁਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਦੋਂ ਕਿ ਕੋਈ ਵਿਵਾਦਿਤ ਇੰਦਰਾਜ਼ਾਂ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਅਸਮਰੱਥ ਬਣਾਇਆ ਜਾ ਸਕਦਾ ਹੈ. ਇਹ ਸਕ੍ਰੀਨ ਤੇ ਲੂਪ ਦੀ ਵਰਤੋਂ ਕਰਦਿਆਂ ਸਕ੍ਰੀਨ ਗੁਣਾਂ ਨੂੰ ਸੋਧ ਕੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਇੱਕ ਪਬੋ ਮੈਡਿ .ਲ ਵਿੱਚ. UI ਵਧੇਰੇ ਜਵਾਬਦੇਹ ਬਣਾ ਕੇ, ਉਪਭੋਗਤਾ ਉਤਪਾਦਕਤਾ ਨੂੰ ਘਟਾਉਣ ਅਤੇ ਵਧਾਉਣ ਵਾਲੇ ਮੁਦਰਾ, ਗਲਤੀਆਂ ਨੂੰ ਘਟਾਉਣ ਅਤੇ ਵਧਾਉਣ ਵਾਲੇ ਲਈ ਇੱਕ ਨਿਰਵਿਘਨ ਵਰਕਫੋਰ ਦਾ ਅਨੁਭਵ ਕਰਦੇ ਹਨ. ਇਹ ਤਕਨੀਕ ਸਮੂਹਕ ਤੌਰ ਤੇ ਵਧੇਰੇ ਮਜਬੂਤ ਅਤੇ ਉਪਭੋਗਤਾ-ਅਨੁਕੂਲ ਐਸਏਪੀ ਡਾਇਨਪ੍ਰੋ ਇੰਟਰਫੇਸ ਵਿੱਚ ਯੋਗਦਾਨ ਪਾਉਂਦੀ ਹੈ. ✅

ਐਸਏਪੀ ਡਾਇਨੋਪ੍ਰੋ ਟੈਬਡ ਚੋਣ ਬਾਰੇ ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਪ੍ਰਸ਼ਨ

  1. ਉਪਭੋਗਤਾ ਅਧਿਕਾਰਾਂ ਦੇ ਅਧਾਰ ਤੇ ਮੈਂ ਕਰਮਚਾਰੀਆਂ ਦੀ ਗਿਣਤੀ ਕਿਵੇਂ ਸੀਮਤ ਕਰ ਸਕਦਾ ਹਾਂ?
  2. ਵਰਤਣ AUTHORITY-CHECK ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ ਜੇ ਕਿਸੇ ਉਪਭੋਗਤਾ ਨੂੰ ਚੋਣ ਸਕ੍ਰੀਨ ਪ੍ਰਦਰਸ਼ਤ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਿਸ਼ੇਸ਼ ਕਰਮਚਾਰੀਆਂ ਦੇ ਨੰਬਰਾਂ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਦੀ ਆਗਿਆ ਹੈ.
  3. ਟੇਬਲ pernr ਕਿਉਂ ਕਰਦਾ ਹੈ. ਟੈਬਡ ਬਲਾਕ ਦੇ ਬਾਹਰ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ?
  4. ਕਿਉਂਕਿ TABLES PERNR. ਡਿਫਾਲਟ ਚੋਣ ਸਕ੍ਰੀਨ ਦਾ ਹਿੱਸਾ ਹੈ, ਇਸ ਨੂੰ ਅੰਦਰਲੀ ਤੌਰ 'ਤੇ ਪਰਿਭਾਸ਼ਤ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ SELECTION-SCREEN BEGIN OF SCREEN ... AS SUBSCREEN ਬਲਾਕ.
  5. SAP DYNGPA ਵਿੱਚ ਮੈਂ ਇਕ ਟੈਬ ਨੂੰ ਪ੍ਰਭਾਵਤ ਕਰ ਸਕਦਾ ਹਾਂ?
  6. ਵਰਤਣ LOOP AT SCREEN ਉਪਭੋਗਤਾ ਦੇ ਗੁਣਾਂ ਨੂੰ ਆਰਜੀ ਤੌਰ 'ਤੇ ਉਪਭੋਗਤਾ ਦੇ ਆਪਸੀ ਸੰਬੰਧੀ ਸੰਸ਼ੋਧਨ ਕਰਨ ਲਈ ਇੱਕ PBO ਮੋ mod ਲ ਦੇ ਅੰਦਰ.
  7. ਕੀ ਮੈਂ ਚੋਣ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਉਪਭੋਗਤਾ ਇੰਪੁੱਟ ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰ ਸਕਦਾ ਹਾਂ?
  8. ਹਾਂ, ਅੰਦਰ ਨੂੰ ਲਾਗੂ ਕਰੋ AT SELECTION-SCREEN ON pernr ਪ੍ਰੋਗਰਾਮ ਤਰਕ ਨੂੰ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਇਨਪੁਟ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ.
  9. ਮੈਂ ਚੁਣੀ ਟੈਬ ਰਾਜ ਕਿਵੇਂ ਸਟੋਰ ਕਰਾਂ?
  10. ਚੁਣੀ ਗਈ ਟੈਬ ਵਿੱਚ ਸਟੋਰ ਕੀਤੀ ਗਈ ਹੈ tab-activetabਪਰ ਚੋਣ ਸਕਰੀਨ ਵਿੱਚ ਮੌਜੂਦਾ ਐਕਟਿਵ ਟੈਬ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾ ਸਕਦੀ ਹੈ.

ਸਹੀ ਟੈਬ ਕੀਤੇ ਲੇਆਉਟ ਨਾਲ SAP DYNNPPORS ਵਧਾਉਣ

ਜਦੋਂ ਇੱਕ ਮਿਆਰੀ ਚੋਣ ਸ਼ਾਮਲ ਕਰੋ ਟੇਬਲ pernr. ਇੱਕ ਟੈਬ ਦੇ ਅੰਦਰ, ਇਹ ਸਬਸਕਾਰਨਜ਼ ਸਹੀ ਤਰ੍ਹਾਂ ਵਰਤਣ ਦੀ ਮਹੱਤਵਪੂਰਣ ਹੈ. ਇਸ ਤੋਂ ਬਿਨਾਂ, ਚੋਣ ਉਦੇਸ਼ ਟੈਬ ਦੇ ਬਾਹਰ ਆ ਸਕਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਇਕ ਵਿਵੇਕਸ਼ੀਲ ਇੰਟਰਫੇਸ ਹੁੰਦਾ ਹੈ. ਡਿਵੈਲਪਰ ਚੋਣ-ਸਕ੍ਰੀਨ ਸਬਸਕ੍ਰਾਈਨਾਂ ਅਤੇ ਉਪਭੋਗਤਾ ਕਮਾਂਡਾਂ ਨੂੰ ਮਨਜੀਵੀ ਤੌਰ 'ਤੇ ਨਿਯੰਤਰਣ ਟੈਬ ਦਰਿਸ਼ਗੋਚਰਤਾ ਨੂੰ ਮਨਜੂਰ ਕਰਨ ਲਈ ਇਸ ਨੂੰ ਪਾਰ ਕਰ ਸਕਦੇ ਹਨ.

ਸਕ੍ਰੀਨ ਵਹਾਅ ਅਤੇ ਉਪਭੋਗਤਾ ਦੇ ਆਪਸੀ ਪਰਿਵਰਤਨ ਨੂੰ ਕਿਵੇਂ ਹੈਂਡਲ ਕਰਨਾ ਸਮਝਣਾ ਸਬ ਡਿਨਪ੍ਰੋ ਉਪਭੋਗਤਾ ਦੇ ਤਜ਼ਰਬੇ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ ਅਤੇ ਡੇਟਾ ਦੀ ਇਕਸਾਰਤਾ ਬਣਾਈ ਰੱਖਦਾ ਹੈ. ਸਹੀ ਲਾਗੂਕਰਣ ਨਾ ਸਿਰਫ UI ਾਂਚੇ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਂਦਾ ਹੈ ਬਲਕਿ ਐਚਆਰ-ਸੰਬੰਧੀ ਪ੍ਰਕਿਰਿਆਵਾਂ ਨੂੰ ਵੀ ਸੁਚਾਰੂ ਬਣਾਉਂਦਾ ਹੈ, ਤਾਂ ਜੋ ਕਰਮਚਾਰੀ ਦੀ ਚੋਣ ਕਰਨਾ ਅਨੁਭਵੀ ਅਤੇ ਕੁਸ਼ਲ ਹਨ. ✅

ਸਰੋਤ ਅਤੇ SAP DYNOPRO ਇਨਕੈਂਟ ਲਈ ਸਰੋਤ
  1. ਐਸਏਪੀ ਏਬੀਏਪੀ ਚੋਣ ਸਕ੍ਰੀਨਾਂ ਅਤੇ ਸਬਸਕ੍ਰੀਨ ਏਕੀਕਰਣ ਬਾਰੇ ਵਿਸਥਾਰ ਵਿੱਚ ਜਾਣਕਾਰੀ ਤੇ ਲੱਭੀ ਜਾ ਸਕਦੀ ਹੈ SAP ਸਹਾਇਤਾ ਪੋਰਟਲ .
  2. ਟੈਬਡ ਚੋਣ ਸਕ੍ਰੀਨਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਸਭ ਤੋਂ ਵਧੀਆ ਅਭਿਆਸਾਂ ਲਈ, ਵੇਖੋ SAP ਕਮਿ Community ਨਿਟੀ ਬਲੌਗ , ਜਿੱਥੇ ਡਿਵੈਲਟੀਪਰ ਅਸਲ-ਸੰਸਾਰ ਦੇ ਦ੍ਰਿਸ਼ਾਂ ਨੂੰ ਸਾਂਝਾ ਕਰਦੇ ਹਨ.
  3. ਅਬੈਪ ਡਾਇਨਪ੍ਰਿੰਗ 'ਤੇ ਅਧਿਕਾਰਤ ਐਸ.ਏ.ਪੀ. ਕਿਤਾਬਾਂ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਸਮਝਦਾਰ ਸੂਝ ਨੂੰ ਟੈਬਡ ਯੂਆਈ ਲਾਗੂ ਕਰਨ ਵਿੱਚ. ਜਾਓ SAP ਦਬਾਓ ਵਧੇਰੇ ਸਰੋਤਾਂ ਲਈ.
  4. ਟੇਬਲ ਪਰਨਰ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਉਦਾਹਰਣਾਂ ਅਤੇ ਵਿਚਾਰ-ਵਟਾਂਦਰੇ. ਟੈਬਡ ਲੇਆਉਟ ਦੇ ਅੰਦਰ ਉਪਲਬਧ ਹਨ ਸਟੈਕ ਓਵਰਫਲੋ , ਜਿੱਥੇ ਮਾਹਰ ਆਮ ਮੁੱਦਿਆਂ ਨੂੰ ਹੱਲ ਕਰਦੇ ਹਨ.