PDA

View Full Version : تاریخ انداختن به صورت اتوماتیک



khz-web1
سه شنبه 22 آبان 1386, 13:24 عصر
سلام من یک فرم دارم که اطلاعات را به فیلدهای بانکی اطلاعاتی اکسس ارسال می کنه ، برای مثال فرض کنید که من اینجور فیلدی دارم تو اکسس


نام نام خانوادگی سن تاریخ دریافت اطلاعات


ولی تو فرم دات نت خودم اینجور فیلدهایی دارم

نام نام خانوادگی سن

می بینید که دیگه فیلد تاریخ دریافت اطلاعات رو نداریم

حلا می خوام خوده اکسس بر اساس تاریخ سیستم تو فیلد تاریخ دریافت اطلاعات تاریخ بندازه .....

با تشکر

مهدی قربانی
سه شنبه 22 آبان 1386, 13:41 عصر
سلام
دوست عزیز اگر تاریخ میلادی مورد نظرتون هست که میتونید در رخداد After Update یکی از فیلدهای قبلی کد زیر رو بنویسید تا تاریخ جاری در فیلد مربوطه ثبت بشه :
بجای FieldName نام فیلد مورد نظر رو قراربدید

Private Sub FieldName_AfterUpdate()
Me.Text10.Value = Format(Now(), "long Date")


End Sub
اگر هم می خواید تاریخ شمسی داشته باشید که می تونید با استفاده از ماجول تبدیل تاریخ میلادی به شمسی که در قسمت اعلانات - تاپیک مشکلات فارسی و سورسهای مربوطه گذاشته شده به هدفتون برسید .
موفق باشید

khz-web1
سه شنبه 22 آبان 1386, 17:00 عصر
سلام
دوست عزیز اگر تاریخ میلادی مورد نظرتون هست که میتونید در رخداد After Update یکی از فیلدهای قبلی کد زیر رو بنویسید تا تاریخ جاری در فیلد مربوطه ثبت بشه :
بجای FieldName نام فیلد مورد نظر رو قراربدید

Private Sub FieldName_AfterUpdate()
Me.Text10.Value = Format(Now(), "long Date")


End Sub
اگر هم می خواید تاریخ شمسی داشته باشید که می تونید با استفاده از ماجول تبدیل تاریخ میلادی به شمسی که در قسمت اعلانات - تاپیک مشکلات فارسی و سورسهای مربوطه گذاشته شده به هدفتون برسید .
موفق باشید

با تشکر از شما اخبی
این کد رو که دادی باید تو ویژوال استدیو بزارم درسته..... (یکم بیشتر راهنمایی کنید)

مهدی قربانی
چهارشنبه 23 آبان 1386, 06:33 صبح
ببینید در اکسس وقتی به محیط Design سوئیچ کنید به خصوصیت همه کنترلها textbox ها ، combobox ها و در مجموع فرمها و گزارشات دسترسی پیدا می کنید ( بواسطه کلیک راست روی هر شیئ ) یکی از این خصوصیتها دسترسی به محیط کد نویسی تحت VBA هر کنترل یا شیئ هست که شما میتونید از کدهای مربوطه در رخدادهای مختلف استفاده و نتیجه مورد نظرتون رو به اجرا بگذارید .
مراحل دسترسی به design فرم یا گزارش : کلیک راست روی فرم یا گزارش و انتخاب گزینه Form Design یا Report Design / گزینه Properties / در پنجره Properties برگه Event شما به رخداد های هر شیئ موجود دسترسی خواهید داشت مثلاً در مورد مثال بالا شما می تونید در محیط Design روی فیلد سن برید و کد بالا رو در رخداد After Update اون بنویسید .