Евгений
Заглянувший
Всего сообщений: 4
Дата регистрации: 20.06.2012
|
Создано:
20.06.2012 09:18:59
|
|
Здравствуйте. Не работает стандартный макрос "вариантные расчеты". Пару раз удалось его запустить, а потом перестал работать - зависает напрочь, написано "выполнение" и всё, помогает только закрытие растра. Исходные условия всегда одни и те же, подгружены файлы с вариантными расчетами и контрольными величинами. Растр версии 2.30.1.1., хотя пробовал и на других машинах с другими версиями. Не могу понять в чем причина нестабильной работы, может есть какие-то особенности?
Попытался построчно отследить, где именно перестает работать макрос. Зависает перед строчкой
Rastr.ClearControl
Убрал эту строку, теперь зависает на строчке (выделена красным):
prdir=Rastr.SendCommandMain(3,"","",0)
shabl=prdir&"SHABLON\"&sha
Set var_m=Rastr.Tables("var_mer")
Set numv=var_m.Cols("Num")
Set nam=var_m.Cols("name")
var_m.SetSel("sta=0 & Num !=0")
'Rastr.ClearControl
j=var_m.FindNextSel(-1)
while j<> -1
Rastr.Load 1,File,shabl
Rastr.ApplyVariant numv.Z(j)
Rastr.rgm ""
Rastr.AddControl -1,nam.Z(j)
j=var_m.FindNextSel(j)
Заранее спасибо за помощь.
|
Владимир Неуймин
Администратор
Всего сообщений: 268
Дата регистрации: 13.03.2007
|
Создано:
20.06.2012 14:52:19
|
Добрый день ! А контролируемые параметры у Вас загружены ?
|
Евгений
Заглянувший
Всего сообщений: 4
Дата регистрации: 20.06.2012
|
Создано:
21.06.2012 03:46:41
|
Здравствуйте, Владимир! Вы имеете ввиду "контролируемые величины"? Да, они загружены.
|
Владимир Неуймин
Администратор
Всего сообщений: 268
Дата регистрации: 13.03.2007
|
Создано:
21.06.2012 11:25:27
|
Попробуйте открыть для начала - Открыть - Контролируемые величины - описание. Возможно там что- лишнее. Или пересоздать контролируемые величины.
Проблема с ними, а не с макросом.
|
Евгений
Заглянувший
Всего сообщений: 4
Дата регистрации: 20.06.2012
|
Создано:
21.06.2012 12:29:40
|
Владимир, я пробовал по-разному делать таблицу с описанием КВ, но не помогло. В КВ я заношу данные путем нажатия правой клавиши на нужный параметр и далее - "добавить в КВ". Потом файл с КВ сохраняю и подгружаю. Пустых строк в нем нет. Пока не смог разобраться.
|
Владимир Неуймин
Администратор
Всего сообщений: 268
Дата регистрации: 13.03.2007
|
Создано:
25.06.2012 10:06:00
|
Шлите все три файла - посмотрю в чем проблема.
|
Евгений
Заглянувший
Всего сообщений: 4
Дата регистрации: 20.06.2012
|
Создано:
26.06.2012 11:20:03
|
Владимир, я отправил вам файлы в почту.
|