همانطور که مستحضر هستید، فایل LST شامل گزارش خروجی گمز به کاربر است. در پارهای از اوقات، ممکن است شما مدلی run کنید و این ران با موفقیت به اتمام برسد ولی فایل LST به شما نمایش داده نشود.
ارور مربوطه به شکل زیر است:
Access violation at address 006E5D38 in module ‘gamside.exe’. Read of address 00000356
کاربرانی که حجم خروجیشان -که در فایل LST رایت میشود- بسیار بالا است با این مشکل روبه رو میشوند. نرمافزار گمز تحت ویندوز به گونه ای طراحی شده است که این قادر به نمایش این همه اطلاعات در این فایل نیست. از این رو شما دو راهکار عمده در برخورد با این امر خواهید داشت.
راهکار اول:
فایل LST به صورت دیفالت بیشتر اطلاعات مورد نیاز جهت تحلیل کد و مدل را به کاربر نشان میدهد. از این رو جهت جلوگیری از افزایش حجم این فایل شما بهتر است تنظیمات دیفات را دستکاری نموده و به قولی رایت اطلاعات را در این فایل آف کنید. شما میتوانید با option های مفیدی این عمل را انجام دهید. کدهای زیر میتوانند در کم کردن این حجم موثر باشند.
option limrow=0, limcol=0; option solprint=off;
همچنین شما می توانید از دستورات $OFFlisting و $ONlisting هم استفاده کنید. این دو کد برای خاموش و روشن کردن رایت در lst به کار میروند و شما بنا به اهدافتان میتوانید از آنها کمک بگیرید.
روش دیگر هم این است که دستور display را تا حد امکان کمتر کنید، خصوصاً اگر در دستورات شرطی و حلقه های تکراری مورد استفاده قرار گرفته باشد.
راهکار دوم:
راهکار دوم برای آن دسته از کاربرای که راهکار اول به دادشان نرسیده است و یا اینکه حتما برای تحلیل مدل خود نیاز به گزارش مفصل lst دارند میتوان مفید باشد. این راهکار بسیار ساده است. اجازه دهید مدل ران شود. اشکالی ندارد lst برایتان نمایش داده نشود. اگر به دایرکتوری نگاهی بیاندازید مشاهده می کنید که فایل lst شما تولید شده و هنوز میتوانید از آن استفاده کنید. نزم افزار notepad++ را دانلود کنید (شما هر نرم افزار تکست دیگری هم میتوانید دانلود کنید، ولی بهترین آنها همین notepad++ است. به ما اعتماد کنید و از همین استفاده کنید). پس از نصب این نرم افزار، با زدن دکمهی open در این نرم افزار فایل lst خود را باز و مشاهده کنید. لطفا بازخورد این مطلب را در همین تاپیک کامنت بگذارید.
سربلند باشید.
ایمیل: Support@gamsbook.ir
شماره تماس: 3325-405–0919
با سلام و خسته نباشید. من ویندوز سیستم رو عوض کردم و نرم افزارو دوباره نصب کردم ولی هیچ کدوم از کدهایی که قبلا اجرا میشد رو اصلا لود نمیکنه و صفحه خالی بالا میاد. هم لایسنس و نصب کردم هم تاریخ سیستمو عوض کردم. میشه یه راهنمایی کنین لطفا؟
سلام
با ماوس کد روبگیرین و بریزین تو گمز
یا با notepad بازش کنین، کد رو میبینین.
با سلام،
من مدلی در گمز نوشتم و بدون هیچ مشکلی ران شده ولی الان میخوام اونو تحلیل حساسیت کنم و برای خروجی نمودار میخوام به اکسل ارتباطش بدم. وقتی دستورات رو مینویسم و ران میکنم مینویسه که نمیتونه فایل جی دی ایکس رو باز کنه. از نظر شما مشکل کجاست میتونید راهنماییم کنید. در ضمن تاریخ سیستمو خیلی دستکاری کردم و نرم افزارو از خود سایت گمز گرفتم و لایسنس شماره 3 سایت شما استفاده کردم.
از پاسخگویی شما بسیار متشکرم
سلام
برا تاریخ، تاریخ رو بزنین 2014
برا جی دی ایکس هم آدرس دهیتون مشکل داره حتما.
سلام
من مدلم رو با گمز کد نویسی کردم و متغیرای مدلم رو پوزیتیو تعریف کردم وران که میکنم بهم ج-واب بهینه میده. اما وقتی شرط عدد صحیح بودن رو برای یکسری متغیرام قرار میدم میگه مدل نشدنیه.حد بالای متغیرای عدد صحیح هم زیاد گذاشتم که شرط دیفالت خود نرم افزارکه 100 هست رو در نظر نگیره. بنظر شما مشکل از چیه ومن باید چیکا کنم؟
متشکرم از سایت واقعا عالی و بالا بودن سطح سوادتون
سلام
با فرض اینکه کدینگ شما درسته، ممکنه از داده ها یا ساختار مدل باشه نشدنی بودن. و با این فضای جواب ایجاد شده جواب نده. اول شرط اینتیجر رو وردارین. اگه جوابا اینتیجر بودن که چه بهتر. اگه نبودن که باید مثالی که دارین ران میکنین رو کوچیک کنین ابعادش رو. و یکی یکی محدودیت ها رو به مدل اضافه کنین و هر بار ران کنین و تحلیل کنین. اون جایی که مدل نشدنی میشه رو دقت کنین که این محدودیت اخری که اضافه کردین با کدوم محدودیت (یا محدودیت ها) تضاد داره. خلاصه اول دردسر شماست.
متشکرم
اقای محمودی من در این باره نشدنی بودن از استادم پرسیدم گفتن به روش شاخه وکران ویا برشی حل کنید.توی گمز همچین قابلیتی هست که بتونم کد نویسی کنم وتوی چه قسمتی؟
متشکرم
سلام
قسمتی با همچین عنوانی نداره.
شما باید خود رویکردایی که گفتین رو به صورت دستی کد نویسی کنین. خیلی زمان بر هست و تخصص زیادی میخواد. و کمتر کسی کار کرده.
خود من به شخصه کار نکردم شاخه و کران رو تو گمز. ولی خبر دارم که سخت و زمان بر هست.
ممنونم
با تشکر از پاسختون
بله این کارها رو انجام دادم. آخه فکر نمیکنم برنامه مشکلی داشته باشه ولی بعد ران شدن یه گزینه به نام Solution Report باید نمایش داده بشه اما نمایش داده نمیشه!
display هم نوشتین شدنی هست مساله تون ؟
با سلام
بنده برنامه گمز را ران کردم ولی گمز هیچ اروری نمی دهد منتها بعد ران شدن گزارش حل نمایش داد نمی شود! دلیل چیه؟
ممنون
سلام تاریخ سیستمتونو به سال 2002 به قبل برگردوندید ؟ لایسنسو چک کردین ؟