ਚਿੱਤਰ: ਮੈਕਰੋ ਅਤੇ strFmt ਨਾਲ ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਿੰਗ - ਵਿਜ਼ੂਅਲ ਗਾਈਡ
ਪ੍ਰਕਾਸ਼ਿਤ: 12 ਜਨਵਰੀ 2026 8:44:55 ਪੂ.ਦੁ. UTC
ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ: 10 ਜਨਵਰੀ 2026 9:08:17 ਬਾ.ਦੁ. UTC
ਡਾਇਨਾਮਿਕਸ AX 2012 ਵਿੱਚ ਮੈਕਰੋ ਅਤੇ strFmt ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਿੰਗ ਬਾਰੇ ਇੱਕ ਬਲੌਗ ਪੋਸਟ ਲਈ ਹੀਰੋ ਚਿੱਤਰ, ਜਿਸ ਵਿੱਚ ਇੱਕ ਡਿਵੈਲਪਰ ਵਰਕਸਪੇਸ, ਕੋਡ ਪਲੇਸਹੋਲਡਰ ਅਤੇ ਵਿਜ਼ੂਅਲ ਕਾਲਆਉਟ ਸ਼ਾਮਲ ਹਨ।
String Formatting with Macro and strFmt – Visual Guide

ਇਸ ਚਿੱਤਰ ਦੇ ਉਪਲਬਧ ਸੰਸਕਰਣ
ਹੇਠਾਂ ਡਾਊਨਲੋਡ ਕਰਨ ਲਈ ਉਪਲਬਧ ਚਿੱਤਰ ਫਾਈਲਾਂ ਘੱਟ ਸੰਕੁਚਿਤ ਅਤੇ ਉੱਚ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਵਾਲੀਆਂ ਹਨ - ਅਤੇ ਇਸਦੇ ਨਤੀਜੇ ਵਜੋਂ, ਉੱਚ ਗੁਣਵੱਤਾ - ਇਸ ਵੈੱਬਸਾਈਟ 'ਤੇ ਲੇਖਾਂ ਅਤੇ ਪੰਨਿਆਂ ਵਿੱਚ ਏਮਬੈਡ ਕੀਤੀਆਂ ਗਈਆਂ ਤਸਵੀਰਾਂ ਨਾਲੋਂ, ਜੋ ਕਿ ਬੈਂਡਵਿਡਥ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਣ ਲਈ ਫਾਈਲ ਆਕਾਰ ਲਈ ਵਧੇਰੇ ਅਨੁਕੂਲਿਤ ਹਨ।
ਨਿਯਮਤ ਆਕਾਰ (1,536 x 1,024)
ਵੱਡਾ ਆਕਾਰ (3,072 x 2,048)
ਬਹੁਤ ਵੱਡਾ ਆਕਾਰ (4,608 x 3,072)
ਬਹੁਤ ਵੱਡਾ ਆਕਾਰ (6,144 x 4,096)
ਕਾਮਿਕ ਤੌਰ 'ਤੇ ਵੱਡਾ ਆਕਾਰ (1,048,576 x 699,051)
- ਹਾਲੇ ਵੀ ਅੱਪਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ... ;-)
ਚਿੱਤਰ ਵਰਣਨ
ਇਹ ਚਿੱਤਰ ਇੱਕ ਵਿਸ਼ਾਲ, ਲੈਂਡਸਕੇਪ-ਮੁਖੀ ਚਿੱਤਰ ਹੈ ਜੋ "ਡਾਇਨਾਮਿਕਸ AX 2012 ਵਿੱਚ ਮੈਕਰੋ ਅਤੇ strFmt ਨਾਲ ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਿੰਗ" ਸਿਰਲੇਖ ਵਾਲੀ ਇੱਕ ਤਕਨੀਕੀ ਬਲੌਗ ਪੋਸਟ ਲਈ ਇੱਕ ਹੀਰੋ ਵਿਜ਼ੂਅਲ ਵਜੋਂ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਸਮੁੱਚੀ ਰੰਗ ਸਕੀਮ ਚਮਕਦੇ ਪੀਲੇ ਅਤੇ ਟੀਲ ਲਹਿਜ਼ੇ ਦੇ ਨਾਲ ਡੂੰਘੇ ਨੀਲੇ ਰੰਗਾਂ ਨੂੰ ਮਿਲਾਉਂਦੀ ਹੈ, ਜਿਸ ਨਾਲ ਦ੍ਰਿਸ਼ ਨੂੰ ਇੱਕ ਆਧੁਨਿਕ, ਉੱਚ-ਤਕਨੀਕੀ ਮਾਹੌਲ ਮਿਲਦਾ ਹੈ। ਪਿਛੋਕੜ ਖੱਬੇ ਪਾਸੇ ਗੂੜ੍ਹੇ ਨੇਵੀ ਤੋਂ ਸੱਜੇ ਪਾਸੇ ਹਲਕੇ ਨੀਲੇ ਤੱਕ ਫਿੱਕਾ ਪੈ ਜਾਂਦਾ ਹੈ, ਨਰਮ ਡਿਜੀਟਲ ਵੇਵ ਪੈਟਰਨ, ਸੂਖਮ ਗਰਿੱਡ ਅਤੇ ਫਲੋਟਿੰਗ ਵਰਗ ਦੇ ਨਾਲ ਜੋ ਡਿਜ਼ਾਈਨ ਨੂੰ ਕਿਸੇ ਖਾਸ ਸੰਸਕਰਣ ਵੇਰਵਿਆਂ ਨਾਲ ਜੋੜਨ ਤੋਂ ਬਿਨਾਂ ਡੇਟਾ ਪ੍ਰਵਾਹ ਅਤੇ ਸੌਫਟਵੇਅਰ ਤਰਕ ਦਾ ਸੁਝਾਅ ਦਿੰਦੇ ਹਨ।
ਰਚਨਾ ਦੇ ਕੇਂਦਰ ਵਿੱਚ ਇੱਕ ਸਾਫ਼ ਡੈਸਕ ਸਤ੍ਹਾ 'ਤੇ ਇੱਕ ਵੱਡਾ ਡੈਸਕਟੌਪ ਮਾਨੀਟਰ ਹੈ। ਮਾਨੀਟਰ 'ਤੇ, ਸਟਾਈਲਾਈਜ਼ਡ ਕੋਡ ਇੱਕ ਗੂੜ੍ਹੇ ਸੰਪਾਦਕ ਵਿੰਡੋ ਵਿੱਚ ਪ੍ਰਦਰਸ਼ਿਤ ਹੁੰਦਾ ਹੈ। ਕੋਡ ਇੱਕ ਪੂਰੇ ਅਸਲ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਦਰਸਾਉਂਦਾ ਨਹੀਂ ਹੈ ਪਰ ਦੋਸਤਾਨਾ ਪਲੇਸਹੋਲਡਰ-ਸ਼ੈਲੀ ਦੀਆਂ ਉਦਾਹਰਣਾਂ ਦਿਖਾਉਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਸਵਾਗਤ ਟੈਕਸਟ ਅਤੇ ਫਾਰਮੈਟ ਕੀਤੇ ਮੁੱਲ, ਦਰਸ਼ਕ ਨੂੰ ਤੁਰੰਤ ਸਮਝਣ ਵਿੱਚ ਮਦਦ ਕਰਦੇ ਹਨ ਕਿ ਵਿਸ਼ਾ ਫਾਰਮੈਟ ਕੀਤੇ ਸਟ੍ਰਿੰਗਾਂ ਦੇ ਨਿਰਮਾਣ ਬਾਰੇ ਹੈ। ਸੰਟੈਕਸ ਸਰਲ ਅਤੇ ਆਮ ਹੈ ਇਸ ਲਈ ਇਹ ਸਹੀ ਉਤਪਾਦਨ ਕੋਡ ਦੀ ਬਜਾਏ ਪਲੇਸਹੋਲਡਰਾਂ ਅਤੇ ਵੇਰੀਏਬਲਾਂ ਦੇ ਵਿਚਾਰ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਦਾ ਹੈ।
ਮਾਨੀਟਰ ਦੇ ਖੱਬੇ ਪਾਸੇ ਇੱਕ ਚਮਕਦਾਰ ਨੀਲਾ ਡੇਟਾਬੇਸ ਸਿਲੰਡਰ ਆਈਕਨ ਹੈ ਜੋ ਇੱਕ ਛੋਟੇ ਧਾਤੂ ਗੀਅਰ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਹੈ। ਇਕੱਠੇ, ਇਹ ਤੱਤ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਸਟੋਰ ਕੀਤੇ ਡੇਟਾ ਅਤੇ ਸਿਸਟਮ ਤਰਕ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਉਹਨਾਂ ਦੇ ਹੇਠਾਂ, ਇੱਕ ਕੀਬੋਰਡ ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਦ੍ਰਿਸ਼ਟੀ ਵਿੱਚ ਰਹਿੰਦਾ ਹੈ, ਇੱਕ ਡਿਵੈਲਪਰ ਵਰਕਸਪੇਸ ਸੈਟਿੰਗ ਵਿੱਚ ਦ੍ਰਿਸ਼ ਨੂੰ ਆਧਾਰਿਤ ਕਰਦਾ ਹੈ।
ਹੇਠਾਂ ਖੱਬੇ ਪਾਸੇ, ਇੱਕ ਗੂੜ੍ਹੇ ਸਪੀਚ-ਬਬਲ ਸਟਾਈਲ ਪੈਨਲ ਵਿੱਚ "#DEFINE" ਲੇਬਲ ਅਤੇ ਇੱਕ ਸੈਂਪਲ ਸਥਿਰ ਨਾਮ ਦੇ ਨਾਲ ਇੱਕ ਛੋਟਾ ਮੈਕਰੋ ਵਰਗਾ ਉਦਾਹਰਨ ਹੈ। ਬੁਲਬੁਲਾ ਆਕਾਰ ਇਸਨੂੰ ਇੱਕ ਐਨੋਟੇਸ਼ਨ ਵਾਂਗ ਮਹਿਸੂਸ ਕਰਵਾਉਂਦਾ ਹੈ, ਜੋ ਲੇਖ ਦੇ ਇੱਕ ਮੁੱਖ ਹਿੱਸੇ ਵਜੋਂ ਮੈਕਰੋ ਸੰਕਲਪ ਨੂੰ ਉਜਾਗਰ ਕਰਦਾ ਹੈ। ਹੇਠਲੇ ਸੱਜੇ ਪਾਸੇ, "strFmt" ਲੇਬਲ ਵਾਲਾ ਇੱਕ ਹੋਰ ਸਪੀਚ ਬਬਲ ਇੱਕ ਛੋਟਾ ਫੰਕਸ਼ਨ-ਸ਼ੈਲੀ ਉਦਾਹਰਨ ਦਿਖਾਉਂਦਾ ਹੈ ਜੋ ਨੰਬਰ ਵਾਲੇ ਪਲੇਸਹੋਲਡਰਾਂ ਅਤੇ ਉਦਾਹਰਣ ਵੇਰੀਏਬਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਇੱਕ ਸਟ੍ਰਿੰਗ ਨੂੰ ਫਾਰਮੈਟ ਕਰਦਾ ਹੈ। ਦੋਵੇਂ ਬੁਲਬੁਲੇ ਇੱਕ ਦੂਜੇ ਨੂੰ ਦ੍ਰਿਸ਼ਟੀਗਤ ਤੌਰ 'ਤੇ ਸੰਤੁਲਿਤ ਕਰਦੇ ਹਨ, ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਸੰਚਾਰ ਕਰਦੇ ਹਨ ਕਿ ਲੇਖ ਮੈਕਰੋ ਅਤੇ ਸਟ੍ਰਿੰਗ-ਫਾਰਮੈਟਿੰਗ ਫੰਕਸ਼ਨਾਂ ਵਿਚਕਾਰ ਸਬੰਧ ਦੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ ਜਾਂ ਵਿਆਖਿਆ ਕਰਦਾ ਹੈ।
ਡੈਸਕ ਦੇ ਸੱਜੇ ਪਾਸੇ, ਇੱਕ ਕੈਲਕੂਲੇਟਰ ਅਤੇ ਇੱਕ ਪੈੱਨ ਵਾਲਾ ਇੱਕ ਛੋਟਾ ਨੋਟਪੈਡ ਇੱਕ ਕਾਰੋਬਾਰ-ਮੁਖੀ ਅਹਿਸਾਸ ਜੋੜਦਾ ਹੈ, ਜੋ ਸੰਕੇਤ ਦਿੰਦਾ ਹੈ ਕਿ ਫਾਰਮੈਟ ਕੀਤੀਆਂ ਸਤਰਾਂ ਨੂੰ ਇਨਵੌਇਸ, ਕੁੱਲ, ਜਾਂ ਰਿਪੋਰਟਾਂ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਪ੍ਰੋਪਸ ਨਾਜ਼ੁਕ ਜਾਂ ਸੰਸਕਰਣ-ਵਿਸ਼ੇਸ਼ ਵੇਰਵੇ ਨੂੰ ਸ਼ਾਮਲ ਕੀਤੇ ਬਿਨਾਂ ਤਕਨੀਕੀ ਵਿਸ਼ੇ ਨੂੰ ਅਸਲ ਕਾਰੋਬਾਰੀ ਦ੍ਰਿਸ਼ਾਂ ਨਾਲ ਜੋੜਦੇ ਹਨ।
ਚਿੱਤਰ ਦੇ ਉੱਪਰਲੇ ਹਿੱਸੇ ਵਿੱਚ, ਸਿਰਲੇਖ ਟੈਕਸਟ ਤਿੰਨ ਲਾਈਨਾਂ ਵਿੱਚ ਪਰਤਿਆ ਹੋਇਆ ਹੈ: "ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਿੰਗ" ਵੱਡੇ ਗਰਮ ਪੀਲੇ ਅੱਖਰਾਂ ਵਿੱਚ, "ਮੈਕਰੋ ਅਤੇ strFmt ਦੇ ਨਾਲ" ਚਮਕਦਾਰ ਨੀਲੇ ਰੰਗ ਵਿੱਚ, ਅਤੇ "ਡਾਇਨਾਮਿਕਸ AX 2012 ਵਿੱਚ" ਚਿੱਟੇ ਰੰਗ ਵਿੱਚ। ਟਾਈਪੋਗ੍ਰਾਫੀ ਬੋਲਡ ਅਤੇ ਸਾਫ਼ ਹੈ, ਪੜ੍ਹਨਯੋਗਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਂਦੀ ਹੈ ਭਾਵੇਂ ਚਿੱਤਰ ਨੂੰ ਬਲੌਗ ਹੈਡਰ ਜਾਂ ਸਮਾਜਿਕ ਪੂਰਵਦਰਸ਼ਨ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਕੁੱਲ ਮਿਲਾ ਕੇ, ਇਹ ਦ੍ਰਿਸ਼ਟਾਂਤ ਵਿਕਾਸ ਵਾਤਾਵਰਣ ਦੇ ਅੰਦਰ ਕੱਚੇ ਡੇਟਾ ਨੂੰ ਚੰਗੀ ਤਰ੍ਹਾਂ ਫਾਰਮੈਟ ਕੀਤੇ ਆਉਟਪੁੱਟ ਵਿੱਚ ਬਦਲਣ ਦੇ ਮੁੱਖ ਵਿਚਾਰ ਨੂੰ ਸੰਚਾਰਿਤ ਕਰਦਾ ਹੈ। ਇਹ ਬਹੁਤ ਜ਼ਿਆਦਾ ਸਟੀਕ ਜਾਂ ਜੋਖਮ ਭਰੇ ਤਕਨੀਕੀ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਤੋਂ ਬਚਦਾ ਹੈ ਜਦੋਂ ਕਿ ਅਜੇ ਵੀ ਸਾਫ਼ਟਵੇਅਰ ਵਿਕਾਸ, ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਿੰਗ, ਮੈਕਰੋ, ਅਤੇ ਐਂਟਰਪ੍ਰਾਈਜ਼ ਐਪਲੀਕੇਸ਼ਨ ਸੰਦਰਭ ਨੂੰ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਸੰਕੇਤ ਕਰਦਾ ਹੈ।
ਇਹ ਚਿੱਤਰ ਇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਹੈ: ਡਾਇਨਾਮਿਕਸ AX 2012 ਵਿੱਚ ਮੈਕਰੋ ਅਤੇ strFmt ਨਾਲ ਸਟ੍ਰਿੰਗ ਫਾਰਮੈਟਿੰਗ
