السلام عليكم
في الكود الذي كتبته أخذت في الاعتبار تغير طول النص اي انه لا توجد مشكلة في تغير طول النص
واعتقد انه لن تكون هناك مشكلة في استبعاد رمز العملة مع الفراغ لأن هذا لن يتغير حيث انه من اعدادات العملة في النظام.
حاول ان تجرب الكود التالي
كود:
mYVAR=MarkdownAmount
myLen = len(mYVAR)
mYVAR=mid ( mYVAR ,5,myLen-4)
myVal=val(mYVAR)
مع العلم بان الكود الذي كتبته سوف يعمل بدون اي مشاكل ولكني ارى استبدال "SAR 13.5"
بالمتغير نفسه وهو MarkdownAmount
حاول ان تجرب الكود واخبرني بالمشاكل