اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم ورحمه الله وبركاته

عندي مشكله بصيغه كود ثحديث

UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],"""دخل يوم ""dddd "), حركات.[نوع السند] = "دخـل", حركات.الاسم = "الخزينه"
WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));
كيف يكون صحيح

قام بنشر

الحمدلله تم الحل

وهكما يلي

  DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = "" دخـل"",.حركات = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"

 

قام بنشر

السلام عليكم اخوي ابو ياسين:smile:

 

في الرابط التالي ، اخبرتك عن الطريقة الصحيحة في وضع الكود في مشاركات المنتدى ، وجعل الكود سهل القراءة ،

فطريقتك هي (كما هو الحال في الكود الذي وضعته في مشاركتك اعلاه) :

DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = "" دخـل"",.حركات = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"

 

بينما لو اتبعت تعليماتي في الرابط:

.

لكان كودك هكذا:

DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = "" دخـل"",.حركات = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"

.

فأي الطريقتين ستستخدم في وضع الكود في مشاركتك التالية:smile:

 

جعفر

قام بنشر (معدل)
4 دقائق مضت, jjafferr said:

السلام عليكم اخوي ابو ياسين:smile:

 

في الرابط التالي ، اخبرتك عن الطريقة الصحيحة في وضع الكود في مشاركات المنتدى ، وجعل الكود سهل القراءة ،

فطريقتك هي (كما هو الحال في الكود الذي وضعته في مشاركتك اعلاه) :

DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = "" دخـل"",.حركات = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"

 

بينما لو اتبعت تعليماتي في الرابط:

.

لكان كودك هكذا:


DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = "" دخـل"",.حركات = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"

.

فأي الطريقتين ستستخدم في وضع الكود في مشاركتك التالية:smile:

 

جعفر

وعليكم السلام

انا استخدمت هذا اخي جعفر

DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = ""دخـل"", حركات.الاسم = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"
 


 

تم تعديل بواسطه ابو ياسين المشولي
قام بنشر

ابو ياسين:smile:

 

انا ما اتكلم عن متغيرات الكود ، فخليك معاي لو سمحت:

1. انسخ الكود اعلاه ،

2. اعمل رد على هذه المشاركة ،

3. في قائمة التحكم بتنسيق الكلمات في نافذة المشاركة (انظر الصورة في الاسفل):

00.z_0038_Forum_Code_Formating.jpg

4. انقر على الاداة في الدائرة الحمراء ،

5. بتطلع لك نافذة ،

6. الصق فيها الكود ، وانقر على زر موافق ،

7. احفظ المشاركة.

 

رجاء اعمل الخطوات مثل ما اخبرتك ، علشان تنسيق الكود يطلع صح:smile:

 

جعفر

  • Like 1
قام بنشر

فهمتك يا صديقي الان

DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = "" دخـل"",.حركات = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"

كذا ممتاز

 

استاذي

كيف اجعل لهذا الكود شرط اذا كان نفس الاسم لايتكرر

شوف الصورة

كود.jpg

  • Like 1
قام بنشر
في 1/13/2018 at 12:55, ابو ياسين المشولي said:

استاذي

كيف اجعل لهذا الكود شرط اذا كان نفس الاسم لايتكرر

شوف الصورة

وعليكم السلام:smile:

 

اضف في المعيار: <> الاسم 

 

جعفر

  • Like 1
قام بنشر (معدل)
3 ساعات مضت, jjafferr said:

وعليكم السلام:smile:

 

اضف في المعيار: <> الاسم 

 

جعفر

استاذ جعفر

الكود هو هكذا

 DoCmd.RunSQL ("INSERT INTO حركات ( [تاريخ الحركة], دائن, user ) SELECT [Forms].[Search]![snddate] AS Expr1," & _
 "[Forms].[Search]![نص259] AS Expr2, [Forms].[login]![a] AS Expr3;")
DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = ""دخـل"", حركات.الاسم = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"
فاين اجعل لايساوي
<>


انا استعملت هذا
DoCmd.Beep
MsgBox "لـقـد تـم تـرحـيـل حـركـة  : " & Format(Me.snddate, " يـوم dddd  مـن قـبـل  "), , " تنبيه : خـطـاء "

'Exit Sub

Else

DoCmd.SetWarnings False
  DoCmd.RunSQL ("INSERT INTO حركات ( [تاريخ الحركة], دائن, user ) SELECT [Forms].[Search]![snddate] AS Expr1," & _
 "[Forms].[Search]![نص259] AS Expr2, [Forms].[login]![a] AS Expr3;")
DoCmd.RunSQL "UPDATE حركات SET حركات.البيان = Format([Forms].[Search]![snddate],""""""دخل يوم """"dddd ""), حركات.[نوع السند] = ""دخـل"", حركات.الاسم = ""الخزينه"" " & vbCrLf & _
"WHERE (((حركات.[تاريخ الحركة])=[Forms].[Search]![snddate]));"
DoCmd.SetWarnings True

فاذا كان عندك الافضل فلا تبخل علينا 

 

تم تعديل بواسطه ابو ياسين المشولي
  • Like 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information