خاطرات فنی من

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

سعی می کنم مطالب برای دیگران هم قابل استفاده باشند اما به دلیل کمی وقت نمی توانم زیاد نگران نگارش و چینش متن باشم

۱۴ مطلب در بهمن ۱۳۹۶ ثبت شده است

شما می توانید روی یک موجودیت تعدادی نما تعریف کنید. و بعد بر اساس شرایط با استفاده از قواعد کاری تعیین کنید که کاربر چه نمایی از موجودیت را ببیند.

به عنوان مثال وقتی می خواهید به بعضی کاربران اجازه ویرایش را بدهید و به بعضی چنین اجازه ای ندهید، می توانید نماهای مختلفی برای این هدف ایجاد کنید و بسته به شرایط یکی را نشان دهید

یا وقتی می خواهید کاربران چینشهای مختلفی از اطلاعات یک موجودیت را ببینند، یا وقتی که می خواهید مدیران چیزهایی را ببینند و چیزهایی را نبینند


البته بعضی (یا همه) این کارها را می شود با گزارش و تعیین دسترسی های گزارشها هم انجام داد

۰ نظر موافقین ۰ مخالفین ۰ ۰۵ بهمن ۹۶ ، ۱۸:۲۲
محسن

حین ساختن سیستم لجستیک سکو به این پیغام خطا برخورد کردم:

"نام کالا" خالی است

این درحالی بود که من فیلد نام کالا را پر کرده بودم

با پشتیبانی شرکت برسا صحبت کردم. مدتی با سیستم من مشغول بود. آخر کار، وقتی یک فیلد متنی به موجودیت اضافه کرد، مشکل حل شد.

ظاهرا در برسا هر موجودیت باید حداقل یک فیلد متنی داشته باشد و الا با مشکلات بی معنی مثل این طرف میشی.

نتیجه این شد که

هر موجودیت باید یک فیلد متنی داشته باشد

۰ نظر موافقین ۰ مخالفین ۰ ۰۴ بهمن ۹۶ ، ۱۸:۲۹
محسن
نسخه دسکتاپ برسا بعضی خطاها را log می کند. اما شما مسیر log ها را نمی دانید

در پوشه ای که فایل اجرایی برسا هست یک فایل اجرایی هست به نام ConfigUtil.exe.
روی این فایل Ctrl+Shift+Double Click کنید.
منوی دستگاه جاری -> رویدادهای فعلی -> مسیر رویدادها

۰ نظر موافقین ۰ مخالفین ۰ ۰۴ بهمن ۹۶ ، ۱۶:۵۵
محسن
به دلایل مختلفی(که من آشنا نیستم) ممکن است لایسنس برسا منقضی شود و نتیجتا امکانات طراحی غیر فعال شود.
! دقت کنید که ممکن است امکانات طراحی فقط برای یک قسمت (علی الخصوص سیستم ساز -> زیر سیستمها -> سیستم جدید ) غیر فعال باشد و نتیجتا دیده نشود. باز هم همین راه حل جواب می دهد.
برای فعال سازی باید برنامه Code Generator را اجرا کنید و دکمه تولید کد را بزنید. کد تولید شده را نمی توانید select  یا کپی کنید اما خودبخود وارد clipboard شده است.
حالا به نرم افزار برسا بروید.
سیستم ساز -> صفحه تنظیمات -> فعال سازی طراحی -> در قسمت Count کدی که قبلا کپی کرده بودید را paste کنید. باز هم شما چیزی نمی بینید.
حالا Apply کنید

۰ نظر موافقین ۰ مخالفین ۰ ۰۴ بهمن ۹۶ ، ۱۶:۱۰
محسن