View Full Version : حرفه ای: کد کردن جدول سطح دسترسی کاربران
nazanin_90
یک شنبه 27 مرداد 1392, 00:16 صبح
سلام
در یک جدول چند فیلد شامل نام کاربر ، نام آبجکت (فرم ، گزارش ) و و سه فیلد دیگر درخصوص سطح دسترسی کاربران به فرم ها و گزارشات از نوع دیتاتایپ Yes/No شامل افزودن ، ویرایش و حذف وچاپ فرم/گزارش وجود دارد ؛ بصورت کد درآوردن فیلدهائی که دیتاتایپ آنها از نوع تکست و یا نامبر است راحت است اما فیلدهائیکه دیتاتایپ آنها از نوع Yes/No است چگونه باید بصورت کد درآورد که کسی قادر به تغییر آن در جدول نباشد؟
با تشکر
nazanin_90
یک شنبه 27 مرداد 1392, 19:19 عصر
سلام
در یک جدول چند فیلد شامل نام کاربر ، نام آبجکت (فرم ، گزارش ) و و سه فیلد دیگر درخصوص سطح دسترسی کاربران به فرم ها و گزارشات از نوع دیتاتایپ Yes/No شامل افزودن ، ویرایش و حذف وچاپ فرم/گزارش وجود دارد ؛ بصورت کد درآوردن فیلدهائی که دیتاتایپ آنها از نوع تکست و یا نامبر است راحت است اما فیلدهائیکه دیتاتایپ آنها از نوع Yes/No است چگونه باید بصورت کد درآورد که کسی قادر به تغییر آن در جدول نباشد؟
با تشکر
سلام به همه
متأسفانه روز به روز حضور حرفه ای ها در تالار کمرنگ تر میشود و یکی از دلایل عمده آن میتوان به عدم مشارکت و صرفاً نظاره گر بودن سایرین در پست هائی است که این عزیزان به نحوی در آن شرکت دارند.
به امید روزهائی پر جنبش تر و پر از مشارکت همه در این تالار
alirezabahrami
یک شنبه 27 مرداد 1392, 22:49 عصر
سلام
در یک جدول چند فیلد شامل نام کاربر ، نام آبجکت (فرم ، گزارش ) و و سه فیلد دیگر درخصوص سطح دسترسی کاربران به فرم ها و گزارشات از نوع دیتاتایپ Yes/No شامل افزودن ، ویرایش و حذف وچاپ فرم/گزارش وجود دارد ؛ بصورت کد درآوردن فیلدهائی که دیتاتایپ آنها از نوع تکست و یا نامبر است راحت است اما فیلدهائیکه دیتاتایپ آنها از نوع Yes/No است چگونه باید بصورت کد درآورد که کسی قادر به تغییر آن در جدول نباشد؟
با تشکر
سلام
شما باید بجای استفاده از فیلد هائی که DataType آنها Yes/No است از فیلدهای که DataType آنها تکست است استفاده کنید مثلاً از بله و خیر استفاده کنید و در فرم ،آنها را بصورت چک باکس نمایش بدهید ؛ به عبارتی وقتی فیلد شما در جدول بلی بود چک باکس بصورت true است و وقتی خیر بود چک باکس مربوطه false است .البته برای اینکه تشخیص این فیلدها در جدول سخت تر باشد میتوانید این فیلد را بافیلد نام کاربری که خود بصورت کد شده است ترکیب کنید و آن را بصورت کد شده(رمز) در بیاورید.
موفق باشید
RESMAILY
دوشنبه 28 مرداد 1392, 16:07 عصر
به نام خدا
با سلام و با اجاز اقاي بهرامي . اين فيلد yes/no هم در اصل يك فيلد از نوع نامبر است ديگر(0 و -1 عدد است ديگر! نه؟). لذا هرطور آنهاي ديگر را كد مي كنيد اين را هم مي توانيد كد كنيد.
Abbas Amiri
دوشنبه 28 مرداد 1392, 16:58 عصر
سلام
در یک جدول چند فیلد شامل نام کاربر ، نام آبجکت (فرم ، گزارش ) و و سه فیلد دیگر درخصوص سطح دسترسی کاربران به فرم ها و گزارشات از نوع دیتاتایپ Yes/No شامل افزودن ، ویرایش و حذف وچاپ فرم/گزارش وجود دارد ؛ بصورت کد درآوردن فیلدهائی که دیتاتایپ آنها از نوع تکست و یا نامبر است راحت است اما فیلدهائیکه دیتاتایپ آنها از نوع Yes/No است چگونه باید بصورت کد درآورد که کسی قادر به تغییر آن در جدول نباشد؟
با تشکر
نکته قابل توجه در کد کردن اینگونه فیلدها ، وجود کاراکترهای مشابه و احتمالا تک کاراکتری است که احتمالا میتواند کدگزار را لو دهد .
به لینک زیر هم سری بزنید . اگر بیش از یک فیلد Boolean دارید و مثال آن هم بدردتان خورد ، کد کردن مقدار بدست آمده و استفاده از این روش مفید است
ایجاد فیلد برای انتخاب چند گزینه با استفاده از دیتاتایپ های Number (http://barnamenevis.org/showthread.php?393631-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%81%DB%8C%D9%84%D8%AF-%D8%A8%D8%B1%D8%A7%DB%8C-%D8%A7%D9%86%D8%AA%D8%AE%D8%A7%D8%A8-%DA%86%D9%86%D8%AF-%DA%AF%D8%B2%DB%8C%D9%86%D9%87-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-%D8%AF%DB%8C%D8%AA%D8%A7%D8%AA%D8%A7%DB%8C%D9%BE-%D9%87%D8%A7%DB%8C-Number)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.