ਏਡੀਓ ਗੈਟਚੁੰਕ ਮੇਥਡ

ਦਿਸ਼ਾ ਅਤੇ ਵਰਤੋਂ

ਗੈਟਚੁੰਕ ਮੇਥਡ ਵਾਪਰਨ ਵਾਲਾ ਵਿਆਰੀਅਬਲ ਮੁੱਲ ਵਾਪਰੇਗਾ, ਜਿਸ ਵਿੱਚ ਵੱਡੇ ਟੈਕਸਟ ਜਾਂ ਬਾਇਨਰੀ ਦਾਤੇ ਦਾ ਸਾਰਾ ਜਾਂ ਕਿਸੇ ਹਿੱਸੇ ਦਾ ਸਮਾਨ ਹੋਵੇਗਾ。

ਫੀਲਡ ਆਬਜੈਕਟ ਦੇ ਗੈਟਚੁੰਕ ਮੇਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕਿਸੇ ਹਿੱਸੇ ਜਾਂ ਸਾਰੇ ਲੰਮੇ ਬਾਇਨਰੀ ਜਾਂ ਚਾਰੀਟਰ ਦਾਤੇ ਨੂੰ ਲੱਭਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। ਜਦੋਂ ਸਿਸਟਮ ਮੈਮੋਰੀ ਦੀ ਸੀਮਾ ਪਹੁੰਚ ਜਾਵੇਗੀ, ਗੈਟਚੁੰਕ ਮੇਥਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੇਵਲ ਹਿੱਸੇ ਦਾਤੇ ਨੂੰ ਹੀ ਲੱਭਣ ਲਈ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ。

ਗੈਟਚੁੰਕ ਕਾਲ ਵਾਪਰਨ ਵਾਲਾ ਦਾਤਾ ਵਰੀਅਬਲ ਵਿੱਚ ਅਲਾਟ ਕੀਤਾ ਜਾਵੇਗਾ। ਜੇਕਰ ਸਾਈਜ਼ ਮੌਜੂਦਾ ਦਾਤੇ ਤੋਂ ਵੱਧ ਹੈ, ਗੈਟਚੁੰਕ ਮੇਥਡ ਕੇਵਲ ਮੌਜੂਦਾ ਦਾਤੇ ਨੂੰ ਵਾਪਰੇਗਾ ਅਤੇ ਵਰੀਅਬਲ ਵਿੱਚ ਖਾਲੀ ਜਗ੍ਹਾ ਨਹੀਂ ਭਰੇਗਾ। ਜੇਕਰ ਫੀਲਡ ਖਾਲੀ ਹੈ, ਗੈਟਚੁੰਕ ਮੇਥਡ ਨਲ ਵਾਲਾ ਮੁੱਲ ਵਾਪਰੇਗਾ。

ਹਰ ਅਗਲੇ ਗੈਟਚੁੰਕ ਕਾਲ ਦਾਤਾ ਪਿਛਲੇ ਗੈਟਚੁੰਕ ਕਾਲ ਤੋਂ ਹੀ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ। ਪਰ ਜੇਕਰ ਮੌਜੂਦਾ ਰਿਕਾਰਡ ਵਿੱਚ ਕਿਸੇ ਫੀਲਡ ਵਿੱਚ ਦਾਤਾ ਲੱਭਣ ਤੋਂ ਬਾਅਦ ਦੂਜੇ ਫੀਲਡ ਦਾ ਮੁੱਲ ਸੈਟ ਕਰਨ ਜਾਂ ਪੜ੍ਹਣ ਤਾਂ ਏਡੀਓ ਇਹ ਮੰਨੇਗਾ ਕਿ ਪਹਿਲੇ ਫੀਲਡ ਦੇ ਦਾਤੇ ਦੀ ਲੱਭਣ ਪੂਰੀ ਹੋ ਚੁੱਕੀ ਹੈ। ਜੇਕਰ ਪਹਿਲੇ ਫੀਲਡ ਉੱਤੇ ਫਿਰ ਗੈਟਚੁੰਕ ਮੇਥਡ ਕੀਤਾ ਜਾਵੇਗਾ, ਏਡੀਓ ਇਸ ਕਾਲ ਨੂੰ ਨਵੇਂ ਗੈਟਚੁੰਕ ਓਪਰੇਸ਼ਨ ਦੇ ਰੂਪ ਵਿੱਚ ਅਨੁਸਾਨ ਕਰੇਗਾ ਅਤੇ ਦਾਤੇ ਦੇ ਸ਼ੁਰੂ ਤੋਂ ਪੜ੍ਹੇਗਾ। ਹੋਰ ਰਿਕਾਰਡਸੈੱਟ ਆਬਜੈਕਟ (ਨਹੀਂ ਹੀ ਪਹਿਲੇ ਰਿਕਾਰਡਸੈੱਟ ਦੀ ਪਰਿਕਲਪਨਾ) ਵਿੱਚ ਫੀਲਡ ਤੱਕ ਪਹੁੰਚਣ ਨਾਲ ਗੈਟਚੁੰਕ ਓਪਰੇਸ਼ਨ ਤੋਂ ਕੋਈ ਰੁਕਾਵਟ ਨਹੀਂ ਆਵੇਗੀ。

اگر فیلڈ کے Attributes پروپرٹی میں adFldLong بیٹ کا مقصد True رکھا گیا ہے تو اس فیلڈ پر GetChunk میتھد کا استعمال کیا جاسکتا ہے۔

نوٹ:اگر فیلڈ آئیکن کے Getchunk میتھد کا استعمال کیا جاتا ہے اور کوئی موجود ریکارڈ نہیں ہے تو 3021 (موجود ریکارڈ نہیں) خطرہ پیدا ہوتا ہے。

نوٹ:GetChunk میتھد آئیکن ریکارڈ آئیکن کی فیلڈ آئیکن پر نہیں اثر انداز نہیں دیتا، کوئی عمل نہیں کرتا اور رن تائم اشارہ پیدا کرتا ہے。

نویگیشن

variable_name=field.GetChunk(size)
پارامتر وصف
حجم لانگ ایکسپریسشن، برابر سارا بائٹ یا اشاروں کی تعداد کے ساتھ.