Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Книгообеспеченность :  ИРБИС Irbis
 
Пакетное задание REPMark
Пользователь: drakosha (IP-адрес скрыт)
Дата: 21, December, 2016 15:34

Добрый день, Людмила Николаевна!
Версия 2015 D4, работаем без базы студентов.

Возникла необходимость замены цикла Б3 на цикл Б1.с изменением связанных данных.
Если выделяю одну дисциплину, меняю циклы, то и в базе данных книг циклы тоже меняются. Но если выделяю несколько дисциплин, (док1)то в записях DISC циклы меняются (док7), а вот в базе данных книг циклы остаются прежними(док4), кроме книг привязанных к дисциплине выделенной синим цветом.
Что мы делаем не так? И как можно пакетно поменять циклы?

С уважением Татьяна Алексеевна!

Вложения: док1.jpg (243.6KB)   док7.jpg (252KB)   док4.jpg (253.4KB)  
Re: Пакетное задание REPMark
Пользователь: drakosha (IP-адрес скрыт)
Дата: 21, December, 2016 15:40

Для этой дисциплины,у привязанных учебников поменялись циклы.

Вложения: док6.jpg (259KB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, December, 2016 11:37

Вы правы, спасибо. Прикладываю исправленное задание, положить в папку каталога.
Будет в обновлении к версии

Вложения: REPDISC.rar (782 bytes)  
Re: Пакетное задание REPMark
Пользователь: drakosha (IP-адрес скрыт)
Дата: 27, December, 2016 12:31

1) Добавили задание в папку каталога, если отмечено записей больше 200 шт, по завершению выполнения задания выскакивает окно (док 1).

2) Возможно ли применить данное задание при отборе "циклы дисциплин"?, т.е не выделяя каждую дисциплину отдельно, а выделить сразу все нужные дисциплины.(док2)
При запуске пакетного задания, при данном отборе, меняются циклы только в записях дисциплин, в записях книг циклы не меняются.

3)100 записей дисциплин редактирует минут 15-20. Это так и должно быть?

С уважением Татьяна Алексеевна!



Редактировано 1 раз. Последний раз 27.12.2016 13:02 пользователем drakosha.

Вложения: док 1.jpg (253.1KB)   док 2.jpg (266.7KB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 27, December, 2016 16:06

Замените приложенный файл в папке VUZ и попробуйте замену по отмеченному циклу.
100 записей дисциплин могут потянуть за собой очень много записей каталога - смотря сколько приписано к каждой дисциплине.

Вложения: RepMark.rar (956 bytes)  
Re: Пакетное задание REPMark
Пользователь: МАрияЧ (IP-адрес скрыт)
Дата: 25, January, 2017 11:17

Людмила Николаевна, в задании repmark есть появился параметр- список дополнительных бд каталога. но в указанной нами бд исправления не выполняются. Выполнились только для бд, которая указана в настройках.Версия 2016.1

Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, January, 2017 13:39

Там еще есть параметр "ИСПОЛЬЗОВАТЬ...", который надо сделать "ДА".
Покажите, что вы задали и покажите файл со списком БД, который б.д.в папке VUZ

Re: Пакетное задание REPMark
Пользователь: МАрияЧ (IP-адрес скрыт)
Дата: 26, January, 2017 08:29

Параметр "Использовать...." вводили. Есть еще вопросы к протоколу. В протокол вошли записи над которыми никаких действий не производилось. Процесс работы в файле 1.docx и файл со списком Бд.

Вложения: 1.docx (1.83MB)   DopDBKO.MNU (40 bytes)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, January, 2017 10:34

Ваше задание RepMark.gbl (RepMark1.gbl) не соответствуют версии 2016, я не вижу в протоколе записи, что задан список доп.БД. Приложите ваши задания.

Re: Пакетное задание REPMark
Пользователь: МАрияЧ (IP-адрес скрыт)
Дата: 26, January, 2017 11:25

Файлы пакетного задания

Вложения: RepMark.gbl (5.8KB)   REPMARK1.gbl (19.7KB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, January, 2017 13:10

У вас RepMark для версии 2015. Я вам прикладываю новое, но еще раз убедитесь, что у вас версия 2016.
В АРМе КО параметрия должна соответствовать программе.

Вложения: RepMark.rar (1.1KB)  
Re: Пакетное задание REPMark
Пользователь: МАрияЧ (IP-адрес скрыт)
Дата: 08, February, 2017 06:55

Людмила Николаевна, вернусь опять к пакетному заданию Repmark. Отправленное Вами задание ничего не выполняет.Ранее выполнялось,кроме дополнительных бд,а сейчас совсем ничего. Результаты в файле. Версию сверила-16.1 с обновлением.

Вложения: не выполняется Repmark.docx (1.63MB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 08, February, 2017 12:44

Да, извините, плохо проверила. Прилагаю

Вложения: RepMark.rar (1017 bytes)  
Re: Пакетное задание REPMark
Пользователь: OLGASH (IP-адрес скрыт)
Дата: 30, March, 2017 15:05

ИРБИС64 2013.1. У нас не корректно работает пакетное здание REPMarK. Меняем циклы у дисциплины с Б.2 на Б.1. В самой дисциплине цикл меняется, в книге остается прежний. Наши коллеги потом сидят и руками в каждой книге этот цикл исправляют. Это очень долго. В инструкции для ИРБИС64 2013.1 написано, что
6.2.1.2 Изменение в отмеченных записях с изменением связанных данных
Это задание следует выполнять, если изменился некоторый параметр (код специальности/направления или наименование дисциплины, или коды кафедры/факультета, или форма/вид обучения) для отдельной дисциплины или группы дисциплин.
Считается, что учебники для дисциплин остаются прежние, поэтому этот же параметр будет изменен в связанных записях каталога, чтобы сохранить связь.

Помогите пожалуйста наладить работу.

Вложения: Физик12.docx (594.6KB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 03, April, 2017 13:17

Я думаю, что в БД GENB1 не актуальное пакетное задание REPDISC.gbl. Прикладываю то, которое в 2013. Положите в GENB1 и в папки других каталогов.
Если не получится, то опиять - отладочный параметр, файлы GlobLinkCorr, Sec-REPDISC-BOOK



Редактировано 1 раз. Последний раз 03.04.2017 13:19 пользователем ochagova.

Вложения: REPDISC.rar (554 bytes)  
Re: Пакетное задание REPMark
Пользователь: OLGASH (IP-адрес скрыт)
Дата: 03, April, 2017 15:36

Добрый день, Людмила Николаевна. Все работает. Спасибо.

Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 07, September, 2017 11:01

Добрый день,-Версия 2016.1(D2)- поменялись учебные планы. Нужно менять семестры для дисциплин(читалась на одном семестре, стала на другом). Возникла проблема: путь - в основном каталоге выделяю 1 дисциплину, вызываю задание REPMark, проставляю семестр старый, семестр новый, в "Условия замены" проставляю для факультета, для специальности, для формы обучения.После выполнения, меняет семестр у данного контингента, но не только у выделенной дисциплины, а у всех дисциплин на этом семестре. Т.е все дисциплины, которые читались у контингента в 9 семестре, перевелись на 10 семестр. Но привязки к учебникам не изменились, поэтому удалось все восстановить. Посмотрели форум, Вы предлагали пользователю "МАрияЧ" заменить файл "Вложения: RepMark.rar (1017 bytes)". Мы его заменили тоже. Проверили, создав не существующие дисциплины (чтобы потом ничего не исправлять), теперь меняются данные в БД "Книги" в выделенной дисциплине, но не меняются в не выделенной, а семестр в не выделенной дисциплине всё-равно изменился!!! И даже читателя перевели на другой семестр. (см. протокол) Помогите пожалуйста. А может я что-то не так делаю? Ручками менять семестр у дисциплины с кучей книг очень трудоемко.

Вложения: Безымянный.bmp (630.1KB)  
Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 07, September, 2017 11:03

Да, забыла написать, что протокол не выдал, что в другой записи произошли изменения (изменился семестр)

Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 11, September, 2017 10:48

Мало видеть протокол. Надо видеть что у вас было отмечено и что вы задавали в опросном листе. Т.е. картинку всего интерфейса перед запуском.
Читатели перевелись - в опросном листе есть об этом параметр, надо видеть что было задано.
"... а семестр в не выделенной дисциплине всё-равно изменился..." - может семестр изменился раньше, не в этом запуске задания?
Можно включить параметр отладки в irbisk.ini show_glob_task=1, выполнить задание и посмотреть (приложить) файл !RepMark.gbl и другие, которые создадутся в irbiswrk. По ним будет все понятно.

Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 11, September, 2017 14:00

Добрый день,включили параметр отладки в irbisk.ini show_glob_task=1
Вот файлы, которые создались:



Редактировано 1 раз. Последний раз 11.09.2017 14:11 пользователем Гродно.

Вложения: !REPMark.gbl (19.8KB)   !SEC-REPCNA_M-BOOK.gbl (14.4KB)   !SEC-REPCNA_M-VUZ.gbl (4.7KB)  
Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 11, September, 2017 14:01

Продолжу



Редактировано 1 раз. Последний раз 11.09.2017 14:13 пользователем Гродно.

Вложения: !SEC-REPCNA-RDR.gbl (12.5KB)  
Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 11, September, 2017 14:25

Путь: дисциплина 111 (Безымянный1), дисциплина 222 (Безымянный2). Опросный лист (Безымянный3). Выполнено-протокол (Безымянный4). Итог:дисциплина 111(Безымянный5), дисциплина 222 (Безымянный6) - ещё нашла несовпадение семестров, раньше не замечала.Литература у дисциплины 111 перевелась, у дисциплины 222 - осталась прежней.

Вложения: Безымянный1.JPG (91.2KB)   Безымянный2.JPG (91.7KB)   Безымянный3.JPG (93.1KB)  
Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 11, September, 2017 14:25

ещё

Вложения: Безымянный4.JPG (87.4KB)   Безымянный5.JPG (91.1KB)   Безымянный6.JPG (91.6KB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 11, September, 2017 16:02

Ваш случай не годится для этого типа корректировки. У вас две разные дисциплины читаются для одного контингента студентов. И только у одной изменился семестр, как вы сформулировали "читалась на одном семестре, стала на другом". Вот как вы сформулировали, так и надо делать. Для этой дисциплины "другой" семестр добавить, "один" убрать. Это можно сделать:
1. На корректировку запись дисциплины, добавить новый контингент с семестром =10. При выполнении связи будет создан новый контингент
2. В режиме удаления (правое окно) удалить у этой дисциплины контингент с семестром =9

В данном задании ищутся все контингенты для отмеченной дисциплины и в них выполняется корректировка. Это правильно, если семестр изменился для ВСЕХ дисциплин, чит-ся на одном и том же контингенте.

Re: Пакетное задание REPMark
Пользователь: Гродно (IP-адрес скрыт)
Дата: 11, September, 2017 16:29

Очень жаль, что данная версия, этой функции не предусматриваетconfused smiley
дело в том, что в предыдущих версиях, такая возможность была, и это было очень удобно, и я этим неоднократно пользовалась, так как в автоматическом режиме происходили изменения в литературе.

Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 12, September, 2017 10:33

Нет, это задание так работало всегда. В этом его недостаток. Т.е. если корректируется одна отмеченная дисциплина, то при этом корректируются все связанные с ней контингенты. А другие дисциплины, которые были связаны с этими контингентами, не откорректировались. Возникает несогласованность, которая убирается выполнением режима "Связать" "других" дисциплин и контингентов. Надо думать, как быть в этом случае.
А для вашего случая есть другой вариант - пакетное задание "Изменение контингента". Встаете на дисциплину, внизу отмечаете нужный контингент, в опросе устанавливаете его новое значение - см. 123, и все выполнится как надо.

Вложения: 123.png (100.5KB)  
Re: Пакетное задание REPMark
Пользователь: ochagova (IP-адрес скрыт)
Дата: 12, September, 2017 16:40

Предлагаю опробывать измененное задание RepMark1. Изменена логика. Прежний вариант – по заданным параметрам корректируются ВСЕ записи контингентов для отмеченной дисциплины, что затрагивало другие дисциплины этих контингентов, возникала ситуация несогласованности. Новый вариант – в записях контингентов отмеченной дисциплины удаляются связи с дисциплиной, а для отмеченной дисциплины заново выполняется задание на связь.
Напишите, решается ли ваша проблема.

Вложения: REPMARK1.rar (2.8KB)  


Извините, только зарегистрированные пользователи могут писать в этом форуме.
This forum powered by Phorum.