PDA

View Full Version : چگونه از یک تقویم شمسی در برنامه ام استفاده کنم



s-soleimani
شنبه 23 مرداد 1395, 13:26 عصر
من در دلفی 7 یک گزاش دارم

نیاز دارم هر روز، تاریخ تمام سطر های گرید چک بشود و هر سطر (رکوردی ) که تاریخ ایجاد آن از یک هفته کاری گذشته (جمعه ها و روزهای تعطیل باید حذف شود) ، آن سطر در گرید نشان داده نشود و (حذف منطقی ) بشود.

راهکار چیست؟ (در برنامه هیچ تقویم شمسی هم ندارم)

با تشکر

یوسف زالی
شنبه 23 مرداد 1395, 16:12 عصر
سلام.
باید کوئری مربوطه رو اصلاح کنید، براش یک where بگذارید که تاریخ رو فیلتر کنه.
فرمت ذخیره تاریخ در دیتابیس چطوریه؟ یک نمونش رو بگذارید.

s-soleimani
یک شنبه 24 مرداد 1395, 08:27 صبح
سلام.
باید کوئری مربوطه رو اصلاح کنید، براش یک where بگذارید که تاریخ رو فیلتر کنه.
فرمت ذخیره تاریخ در دیتابیس چطوریه؟ یک نمونش رو بگذارید.

فرمتی که در دیتابیسم ذخیره میشه ( 1395/03/03 - (nvarchar(10 ) - من یک تابع تبدیل تاریخ میلادی به شمسی در برنامه ام دارم که تاریخ شمسی برگردانده و با این فرمت در دیتابیسم ذخیره می کنم

مساله من بیشتر چگونگی تشخیص روزهای تعطیل هستش ؟ (يعني در هر سال جدید به صورت خودکار روزهای تعطیل تشخیص داده بشود)
یعنی نیاز نیست تقویم شمسی داشته باشم؟ پس روزهای تعطیل رو از کجا تشخیص بدم؟

یوسف زالی
یک شنبه 24 مرداد 1395, 10:56 صبح
معمولا برای این کار اول هر سال مالی تقویمی ایجاد می شه به نام تقویم کاری. در این تقویم جمعه ها اتوماتیک تعطیل هستند و کاربر روزهای تعطیل تقویمی خودش رو هم به اونها اضافه می کنه.