ورود

View Full Version : سوال: تهیه نمودار از تغییرات قیمت در بازه زمانی مشخص



nima_8m
چهارشنبه 22 آذر 1391, 23:20 عصر
سلام به اساتید گرامی

من یه برنامه دارم که یه سری لیست قیمت مرتب به روز میشن(لیست ثابت فقط به روز میشه)

حالا 2 تا سوال دارم:

1- چطوری این تغییرات قیمت رو داشته باشم و لیستم فقط آخرین قیمت رو نشون بده

2- چطوری از این تغییرات نمودار تهیه کنم(در یک بازه مشخص)

ممنون

SHD.NET
پنج شنبه 23 آذر 1391, 10:58 صبح
من یه برنامه دارم که یه سری لیست قیمت مرتب به روز میشن(لیست ثابت فقط به روز میشه)

حالا 2 تا سوال دارم:

1- چطوری این تغییرات قیمت رو داشته باشم و لیستم فقط آخرین قیمت رو نشون بده

منظورتونو از این یه تیکه نفهمیدم . میشه بیشتر توضیح بدین ؟

SHD.NET
پنج شنبه 23 آذر 1391, 10:58 صبح
2- چطوری از این تغییرات نمودار تهیه کنم(در یک بازه مشخص)
در باره این مطلب هم باید بیشتر توضیح بدین . برنامتون در چه خصوصه ؟

nima_8m
پنج شنبه 23 آذر 1391, 12:49 عصر
سلام و متشکر از توجه شما

یه برنامه ساده که لیست قیمت یه سری جنس در اون ثبت شده این اجناس تعدادشون تقریباً ثابته حالا روزانه قیمت این اجناس تغییر میکنه و مدیر سیستم میاد این تغییرات رو اعمال میکنه یعنی قیمتها رو به روز میکنه (update) خوب من میخوام این تغییرات رو داشته باشم مثلاً امروز یه جنس 1000تومانه فردا میشه 1100 ولی در حال حاضر من این تغییرات رو ندارم چون فقط به روز میشن چطوری میتونم این تغییرات رو داشته باشم و لیستم هم فقط آخرین قیمت رو نشون بده؟
سوال بعدی اینکه حالا با داشتن این تغییرات میخوام در یه بازه زمانی نوسانات قیمت یه جنس رو روی نمودار به صورت خطی نمایش بدم
اگه بازم مبهمه بگید خوده برنامه رو براتون بزارم

SHD.NET
پنج شنبه 23 آذر 1391, 14:18 عصر
منظورتونو فهمیدم . اما اگه خود برنامه رو هم بزارید خیلی بهتر میشه . چون هنوز یه قسمت هاییشو متوجه نشدم و برام مبهمه :لبخند:

:چشمک:\\\موفق باشید///:چشمک:

nima_8m
پنج شنبه 23 آذر 1391, 15:25 عصر
منظورتونو فهمیدم . اما اگه خود برنامه رو هم بزارید خیلی بهتر میشه . چون هنوز یه قسمت هاییشو متوجه نشدم و برام مبهمه :لبخند:

:چشمک:\\\موفق باشید///:چشمک:

بفرمایید
اینم اصل برنامه
test.rar - 2.4 Mb (http://uplod.ir/z2j04xb09a95/test.rar.htm)

nima_8m
جمعه 24 آذر 1391, 00:27 صبح
سلام

تو پست شماره 6 که اصل برنامه رو گذاشتم در مورد چارت هم باید بگم که تقریباً حل شده یه سری مسائل مبهم هست که بجاش میپرسم

کسی در مورد اینکه چطوری تغییرات رو ذخیره کنم و لیست فقط آخرین قیمت رو نمایش بده نظری نداره؟

rezaprogrammer
جمعه 24 آذر 1391, 01:07 صبح
شما می تونید یه جدول برای کالا داشته باشید با قیمت اولیه. یک جدول هم برای ذخیره سوابق ذخیره اون کالاها. ارتباط یک به چند. بعد بر اساس سوابق می تونید به راحتی گزارش گیری کنید .

nima_8m
جمعه 24 آذر 1391, 10:10 صبح
شما می تونید یه جدول برای کالا داشته باشید با قیمت اولیه. یک جدول هم برای ذخیره سوابق ذخیره اون کالاها. ارتباط یک به چند. بعد بر اساس سوابق می تونید به راحتی گزارش گیری کنید .

سلام
مرسی از پاسخ شما من اصل برنامه رو گذاشتم میشه بیشتر توضیح بدین و یه مثال بزنین

rezaprogrammer
جمعه 24 آذر 1391, 12:19 عصر
من می تونم برنامه شمارو ویرایش کنم براتون بفرستم. ولی بهتره خودتون روش کار کنید تا بهتر یاد بگیرید.

ابتدا دیتابیس رو ویرایش کنید و یک جدول دیگه هم براش بسازید.

مثلا به اسم SaveLog
فیلدهای جدول:
96638

ضمناً باید جدول مبدا یعنی t1 هم فرمت ستون های قیمت رو عوض کنی و مقدار عددی مثل Currency انتخاب کنی.
96647
بعد این دوتا رو به صورت رابطه ای به هم وصل کن.
96648

بعد از اون باید با نوشتن query مناسب بتونی اطلاعات رو بخونی.

nima_8m
چهارشنبه 06 دی 1391, 11:27 صبح
من می تونم برنامه شمارو ویرایش کنم براتون بفرستم. ولی بهتره خودتون روش کار کنید تا بهتر یاد بگیرید.
ابتدا دیتابیس رو ویرایش کنید و یک جدول دیگه هم براش بسازید.
مثلا به اسم SaveLog
فیلدهای جدول:
ضمناً باید جدول مبدا یعنی t1 هم فرمت ستون های قیمت رو عوض کنی و مقدار عددی مثل Currency انتخاب کنی.
بعد این دوتا رو به صورت رابطه ای به هم وصل کن.
بعد از اون باید با نوشتن query مناسب بتونی اطلاعات رو بخونی.

من اینکاری و که گفتین انجام دادم
بار اول که برنامه اجرا شد دیتا کپی شد ولی بعد دیگه جدول لاگ به روز نشد

rezaprogrammer
پنج شنبه 07 دی 1391, 14:04 عصر
بستگی به Query مناسب برای گزارش گیری شما داره که بتونی به کمک اون جدیدترین سطر رو رو بر اساس زمان یا آخرین سطر رو بر اساس فیلد کلید اصلی بازیابی و نشون بدی

nima_8m
پنج شنبه 07 دی 1391, 23:18 عصر
بستگی به Query مناسب برای گزارش گیری شما داره که بتونی به کمک اون جدیدترین سطر رو رو بر اساس زمان یا آخرین سطر رو بر اساس فیلد کلید اصلی بازیابی و نشون بدی

الان مشکل اینه که جدول دوم که آرشیوه آپ دیت نمیشه

rezaprogrammer
شنبه 09 دی 1391, 00:31 صبح
از چه ابزاری برای آپدیت استفاده می کنی. کدشو بذار

nima_8m
شنبه 09 دی 1391, 22:59 عصر
از چه ابزاری برای آپدیت استفاده می کنی. کدشو بذار

کد برنامه (http://dl.dropbox.com/u/25291256/test.rar)