Ассоциация ЭБНИТ    ИРБИС-корпорация    Вики-Ирбис    Online/CHM справка Ирбис    FTP-сервер
АРМ Книгообеспеченность :  ИРБИС Irbis
 
Страницы: 12>>
Страница: 1 из 2
Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 06, November, 2019 13:35

Здравствуйте!

Есть один учебник, который используется на нескольких дисциплинах.
По одной из дисциплин его со всеми его аналогами нужно перевести из Основной в Дополнительную литературу.

Правильно ли я понимаю, что это можно сделать двумя способами:

1) вручную - через кнопку Ввод/Корректировка - отредактировать подполе ^G в поле 691 этого учебника и его аналогов для конкретной дисциплины

или

2) через кнопку "Удаление данных в записи": сначала удалить записи дисциплины, где учебник и его аналоги используются как Основная литература, а затем уже по новой прикрепить их к ней как Дополнительную литературу.

Т. е. просто какой-то функции (кнопки), которая бы переводила книгу из Основной в Дополнительную литературу для выбранной дисциплины не имеется?

Если так, то, выполнив изменения одним из выше приведенных способов, нужно ли совершать ещё какие-то действия: например, делать какую-то глобальную корректировку или ещё что-нибудь корректировать, чтобы внесенные изменения вступили в силу?

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 07, November, 2019 10:28

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

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 07, November, 2019 11:24

Понятно.

Но нам почему-то кажется, что проще второй способ: вроде как меньше мышкой щелкать придется и, в целом, он выглядит как-то более автоматизированным и наглядным.
Если воспользоваться им, то что нужно будет сделать дополнительно после изменения типа литературы для нашего учебника и его аналогов?

И по ходу, если можно, поясните: а если книга полностью удаляется из дисциплины, то какие дополнительные действия нужно (если нужно) предпринять, чтобы изменения вступили в силу?

Хорошо бы, чтобы появилось задание на перевод учебников в дополнительные (и наоборот: из дополнительных в основную литературу) для выбранных дисциплин вне зависимости от их года выпуска.

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: roit (IP-адрес скрыт)
Дата: 07, November, 2019 13:48

Поддерживаю последнее предложение. Правила нам меняют постоянно. Например, вроде уже сейчас есть веяния, что годы издания не так строго контролируются и нам может потребоваться наоборот какие-то учебники (но не все) перевести из дополнительной опять в основную. В общем, было бы очень полезно иметь готовый инструмент.

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 08, November, 2019 10:47

Удаление надо делать по кнопке, например удалить всю дисциплину из учебника - см. 11. Дополнительные действия - надо пересчитать текущий ККО, что в поле 693 для этой дисциплины, т.к. учебников стало меньше и ККО уменьшился. Также для этого учебника изменится ККО, если удалена одна дисциплина, а другие остались, но это будет предложено сделать после выполнения удаления.
По переводу основная-дополнительная - доработаю сущ-ее задание, чтобы выбирать по какой дисциплине.



Редактировано 1 раз. Последний раз 08.11.2019 10:47 пользователем ochagova.

Вложения: 11.png (102.6KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: roit (IP-адрес скрыт)
Дата: 08, November, 2019 11:04

Т.е. чтобы всю литературу по дисциплине переводить из основной в дополнительную и обратно? Не думаю, что так нужно т.к. к дисциплине может быть прикреплена какая-то литература, например, которую надо оставить в дополнительной, а какую-то надо перевести в основную. Может, впрочем, я неправильно поняла Вашу мысль

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 08, November, 2019 11:46

Не так. Сейчас это пакетное задание выполняется на ОТМЕЧЕННЫХ учебниках и только в них и в заданных дисциплинах будет происходить замена.

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 08, November, 2019 12:56

Спасибо!

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 11, November, 2019 10:36

Добавила в задание замену осн->доп для заданной дисциплины. Файлы для папки каталога.

Вложения: RepToDop.gbl (1.4KB)   RepToDop.wss (242 bytes)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 11, November, 2019 12:01

А нельзя ли к заданной дисциплине добавить ещё возможность выбрать конкретные издания, которые на ней используются, и без учета их года выпуска?
И то же самое сделать наоборот: чтобы литературу из дополнительной переводить в основную.

У нас есть в этом насущная необходимость.
Например, этом году был большой набор и для части основной литературы теперь не хватает экземпляров, и, соответственно, не получается соблюсти норму книгообеспеченности по ним. Оперативно докупить пока нет возможности. По согласованию с преподавателями пока переводим в дополнительную. Но т. к. учебники сами по себе хорошие и преподаватели привыкли по ним преподавать, то когда удастся докупить недостающие экземпляры, необходимо будет опять вернуть их в основную.
Бывает и просто: уч. пособие использовалось сначала как дополнительное, а теперь преподаватель хочет, чтобы оно стало основным.

Такое задание, которое бы позволяло оперативно переводить конкретные издания из основной в дополнительную литературу и наоборот для выбранной дисциплины, было бы большим подспорьем.

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 11, November, 2019 12:08

На конкретном издании вы и должны выполнять. Т.е. это задание запускается НЕ на всей БД (!), а на ОТМЕЧЕННЫХ изданиях.
Замену наоборот сделаю

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 12, November, 2019 06:46

Понятно: в связанном окне выбираем книгу и уже потом жмем пакетное задание.
И если год устареваемости не проставлять, то книга просто переведется из основной в дополнительную.

Спасибо, Людмила Николаевна!

Но, знаете, логическим завершением этого задания была бы возможность выбирать и семестр, на котором используется книга внутри дисциплины.
Потому как бывает, что на одном семестре дисциплины книга используется как основная, а на другом в этой же дисциплине - как дополнительная.
А изменения нужно сделать только в конкретном семестре.

2018.1(D7)

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 14, November, 2019 11:13

Прикладываю для проверки измененное задание с учетом пожеланий. Это для папки каталога. В 2019 это задание войдет с другим именем RepToDopOsn и будет в папке deposit

Вложения: RepToDop.gbl (2.2KB)   RepToDop.wss (404 bytes)   OsnDop.mnu (43 bytes)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 14, November, 2019 12:41

О, спасибо большое! Как быстро получилось сделать!

Хотелось бы уточнить два момента:
1) семестры нужно проставлять по одному или можно через запятую перечислить нужные?
2) если семестры не проставлять, тогда задание будет действовать по дисциплине в целом?

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 14, November, 2019 13:46

Семестр по одному. Логика при сравнении повторения поля 691:
Дисциплина-параметр отсутствует ИЛИ дисциплина-параметр = дисциплине в 691
И
семестр-параметр отсутствует ИЛИ семестр-параметр = семестр в 691

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 14, November, 2019 14:06

Понятно.

Т. е. если семестр не проставлять, то задание будет выполнено по дисциплине в целом.

Спасибо!

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 22, November, 2019 13:04

Начали пользоваться этим заданием.

Из дополнительной в основную переводит отлично.

А вот, наоборот, почему-то не хочет: В протоколе сообщение о какой-то ошибке (см. файл).

С чем это может быть связано?

Вложения: Перевод из дополнительной в основную лит-ру.txt (191 bytes)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 22, November, 2019 14:54

Давайте я приложу то, что я сделала для 2019 и что отлаживала. Надо в globk.mnu в папке каталога заменить RepToDop на RepToDopOsn, а сами файлы положите в Deposit.

Вложения: RepToDopOsn.gbl (2.2KB)   RepToDopOsn.wss (404 bytes)   OsnDop.mnu (43 bytes)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 22, November, 2019 20:06

К сожалению все равно не работает.
Выдает ту же ошибку.

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, November, 2019 10:51

Проверяю, не выхожу на эту ошибку - см. 11, 22.
Сравните мой и ваш протоколы. Почему у вас - "Сообщения задания RepToDop.gbl:"?

Вложения: 11.png (108.8KB)   22.png (113.4KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 25, November, 2019 11:10

Вы переводите из основной литературы в дополнительную.
Эта часть задания работает.
Процесс не идет в обратном направлении: из дополнительной в основную.
Сообщение об ошибке в прилагаемом файле.

Вложения: Из Доп. в Осн.txt (194 bytes)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 25, November, 2019 16:03

Обратный я тоже проверяла - см. 11 и 22. Не понимаю, что у вас. Редактор формата не дает ошибки в этой строке.
Пришлите записи, на которых ошибка.

Вложения: 11.png (114KB)   22.png (109.4KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 25, November, 2019 19:20

Высылаю проблемную запись.

Вложения: Мумриков_КСЕ.TXT (5KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, November, 2019 11:01

Ошибка не обнаруживается. В вашей записи дисциплины уже дополнительные. Я перевела их вручную в основные, а потом выполнила глобальную - см. 11, 22.
Вы приложите такие же картинки как у меня.
что можно обсуждать - какой словарь дисциплин подавать? Можно подавать словарь самой БД каталога, можно словарь дисциплин БД VUZ, как сейчас. Из-за этого мне пришлось руками вводить идентификатор дисциплины.

Вложения: 11.png (90.9KB)   22.png (89.7KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 26, November, 2019 12:53

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

Вложения: из Доп. в Осн. 1.PNG (162.3KB)   из Доп. в Осн. 2.PNG (161.7KB)   из Доп. в Осн. 3 (протокол).PNG (157.4KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: ochagova (IP-адрес скрыт)
Дата: 26, November, 2019 15:30

Да, это я туплю. Действительно, ошибка. Исправила. Спасибо за терпение.

Вложения: RepToDopOsn.gbl (2.2KB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 26, November, 2019 17:15

Да, ну, что Вы!
У Вас там столько разных палочек, If-ок, запятых и двоеточий, что в них не грех и запутаться. smiling smiley

О-о, как это прекрасно!
Нажать кнопку и отправить книжку туда, куда нужно: в основную или дополнительную лит-ру. thumbs up

Спасибо Вам большое!

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 18, December, 2019 10:14

Какая-то проблемка с этим пакетным заданием всё же осталась.

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

Т. е. тип литературы переводится сразу на всех дисциплинах, где задействован учебник (см. прилагаемые файлы в этом сообщении и следующем).

Получается, что выбор дисциплины в окне запроса параметров перед пакетным заданием, почему-то не работает.

2018.1(D7)

Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 18, December, 2019 10:49

Файлы к сообщению выше.

2018.1(D7)

Вложения: 1. До глоб. (Доп).PNG (1.8MB)   2. Из Доп. в Осн(Дгм.Бг.).PNG (1.54MB)   3. Результат + Протокол.PNG (1.67MB)  
Re: Изменить тип литературы Основная/Дополнительная
Пользователь: Arthemyi (IP-адрес скрыт)
Дата: 18, December, 2019 10:54

Ещё файлы к сообщению выше.

2018.1(D7)

Вложения: 4. До глоб(Доп).PNG (665.4KB)   5. Из Осн в Доп.(Введ в спец).png (170.5KB)   6. Результат + протокол.PNG (1.69MB)  
Страницы: 12>>
Страница: 1 из 2


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