السلام عليكم ورحمة الله وبركاته
السكر المغرور كتب :المتغيرات انواعها مختلفه عما نستخدمه في فيجول بيسك[/align][/php]
بالنسبة لاختلافات بعض الاوامر عن VB اليك بعض التوضيح (وليس الكل):
المعلومة الأساسية ان هيكلة الكود هي هيكلة VB6 وليس VB.NET
مثل:
PHP كود :
Dim a As Number
a = 4
'' وليس
\Dim a As Number = 4
الـ Formual تعادل Function ولكن بدون معاملات Parameters حيث ستقوم أنت باعطاءه قيم الحقول مثل {Table1.Field1} بنفس هذه الأقواس وإليك مثال
PHP كود :
Dim s As String
s = {tbl1.firstname}
Number : نوع البيانات الرقمية وهي تشابه Decimal وتلاحظ عدم قبول Integer
String : نوع البيانات النصية وهي نفسها لم تتغير.
ToNumber : تحويل القيمة النصية إلى إلى قيمة رقمية تشابه ("123")Val
ToText : لها استخدام عدة
تحويل قيمة رقمية الى قيمة نصية تشابه (123)Str
وأيضا بديلة لـ Format و FormatNumber ولكن بمعاملات Parameters مختلفة
مثل (12.345,2)ToText تكون النتيجة "12.34" تحديد عدد منازل الكسر
مثل ("00000000.00",12345)ToText تكون النتيجة "00012345.00"
مثل (",",12345,0)ToText تكون النتيجة "12,345" لتكوين الرقم بشكل مجموعات الالوف بفاصلة لتسهيل القراءة
مثل (",",12345,2)ToText تكون النتيجة "12,345.00" لتكوين الرقم بشكل مجموعات الالوف بفاصلة لتسهيل القراءة مع تحديد عدد منازل الكسر
Formula : لارجاع النتيجة كما في VB6 وهي تشابه أيضاً Return في VB.NET
السلام عليكم ورحمة الله وبركاته
