ورود

View Full Version : مبتدی: عدم نمايش ركوردهاي تكراري در گزارش



ARMIN356
دوشنبه 22 آبان 1391, 14:34 عصر
سلام دوستان
توي اكسس مبتدي هستم لطفا راهنمايي كنيد چطوري ميشه گزارشي تهيه كرد كه ركوردهاي تكراري رو نشون نده
براي مثال اگه گزارش آدرس و نشاني شركتهاي طرف قرارداد باشه اگه شركتي چند قرارداد داره و لي آدرسهاي يكسان ، گزارشي بر اساس فيلدهاي آدرس و نشاني تهيه بشه كه ركوردهاي تكراري توش نمايش داده نشه
سپاسگزارم

abdoreza57
دوشنبه 22 آبان 1391, 22:35 عصر
سلام


شما تو جدولتون برای هر شرکت یک کلید اولیه باید تعریف میکردید مثل یک کد که مشخصه خاص اون شرکت باشه بنابراین آدرس قرار دادن یک فیلد به عنوان کلید اولیه خوب نیست چون اگه تو فیلد آدرس یه نقطه اضافه باشه یا فاصله , به عنوان گروه جدید قلمداد میشه !!


در هر حال شما یک جدول دیگه از اون کپی دیتابیس خالی بگیر با اسم دیگه ذخیره کن رو فیلد مورد نظر کلید اولیه قرار بده بعد کل اطلاعات را از جدول قبل به جدول خالی پست کن پیغام ها را تایید کن جدول جدید نمونه تکراری نداره البته راه منطقی تر و اصولی تری هم داره که نمیخوام طولانی بشه

موفق باشید

ARMIN356
سه شنبه 23 آبان 1391, 07:41 صبح
ممنون از توجه و پاسخ شما دوست عزيز
ولي فكر ميكنم درست و كامل توضيح ندادم
اون تيبلي كه ميخوام ازش گزارش بگيرم شامل اطلاعات كامل طرفهاي قرارداده مثل شماره قرارداد ،موضوع قرارداد ، مان شركت، شماره ثبت،............... آدرس پيمانكار شماره تلفن و ...
توي اين جدول شماره قرارداد كليد تعريف شده
ميخوام از اين جدول گزارشي بگيرم كه فقط شامل نام پيمانكار و آدرس و نشاني باشي و ساير گزينه ها مثل شماره قرارداد و ...را نداشته باشه و از انجاييكه امكان داره شركتي چند تا شماره قرارداد داشته باشه ولي آدرس مشابه داره مي خوام اسم و نشاني تكراي توي گزارش نشون داده نشه

سپاسگزارم

abdoreza57
سه شنبه 23 آبان 1391, 18:29 عصر
سلام
چون طراحی جدولتون درست نبوده ایجاد مشکل کرده
یعنی شما تو یه جدول شماره قراردادها را باید داشته باشید و تو تیبل دیگه نام پیمانکاران با یک کلید اولیه که به جدول قراردادها متصل بشه (رابطه یک به چند )

به خاطر همین راه بالا را پیشنهاد دادم که: از تیبل قراردادها کپی پست بگیر اطلاعات جدول جدید را خالی کن به دیزاین جدول برو و رو نام پیمانکار کلید اولیه را قرار بده سیو کن جدول اولیه را داخل این جدول جدید پست کن تمام پیغامها را تایید کن و ...