Подождите ...

[Голосования][Голосование за новые возможности программы LibaBook]
Разорвать связь выбранных карточек с клонами


x-------x<br>Что должна делать новая доработка-функция:<br>x-------x<br><br>1. Выделяем нужные карточки<br><br>2. В контекстном меню выбираем новый пункт меню "Разорвать связь выбранных карточек с клонами"<br><br>3. После выполнения ф-ции у выбранных карточек все атрибуты с типом "Картинка" станут пустыми (они потеряют связь с общей картинкой используемой в клонах). После этого можно будет каждую карточку (у которой разорвана связь) редактировать отдельно, от карточек клонов, т.е. при изменении картинки в текущей карточке, теперь картинки в карточках клонах не изменятся.<br><br>x-------x<br>В чём плюсы новой возможности, какие проблемы она решает:<br>x-------x<br><br>1. Если по ошибке, ранее клонированная карточка стала использоваться на самом деле для книги отличной от той, которая была клонирована, то можно исправить ошибку разорвав связь с исходной клонированной книгой и изменять картинки.<br><br>2. Данную возможность можно использовать для копирования всех атрибутов существующей в БД книги в новую карточку. Для этого, надо сначала "клонировать" карточку, затем разорвать ее связь с клонами, и далее работать с ней как с обычной новой карточкой.<br><br>3. Можно редактировать карточку для утерянной книги, если читатель принес в замен новую книгу. <b>Но этого делать не рекомендуется! (Нарушается принцип "одна карточка - одна книга", т.к. в одной карточке тогда будет храниться история 2х разных книг, что усложнит ведение статистики)</b>. <br><br>Правильнее в этом случае:<br>a) Установить в карточке специальный атрибут "Книга утеряна" = Да, или в "Мои комментарии" написать "утеряна" (это позволит вести статистику и фильтрацию утерянных книг) . <br><br>б) Создать новую карточку для новой книги. Если в библиотеке используется свой атрибут "идентификационный номер", то скопировать его из старой карточки в новую или в комментариях/спец.атрибуте новой книги указать id старой карточки (это позволит сохранить информацию о том, какая книга была заменена и на какую).<br>



30.09.2017 00:49
FreeMind
Модератор
633 368

Разорвать связь выбранных карточек с клонами



x-------x
Что должна делать новая доработка-функция:
x-------x

1. Выделяем нужные карточки

2. В контекстном меню выбираем новый пункт меню "Разорвать связь выбранных карточек с клонами"

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

x-------x
В чём плюсы новой возможности, какие проблемы она решает:
x-------x

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

2. Данную возможность можно использовать для копирования всех атрибутов существующей в БД книги в новую карточку. Для этого, надо сначала "клонировать" карточку, затем разорвать ее связь с клонами, и далее работать с ней как с обычной новой карточкой.

3. Можно редактировать карточку для утерянной книги, если читатель принес в замен новую книгу. Но этого делать не рекомендуется! (Нарушается принцип "одна карточка - одна книга", т.к. в одной карточке тогда будет храниться история 2х разных книг, что усложнит ведение статистики).

Правильнее в этом случае:
a) Установить в карточке специальный атрибут "Книга утеряна" = Да, или в "Мои комментарии" написать "утеряна" (это позволит вести статистику и фильтрацию утерянных книг) .

б) Создать новую карточку для новой книги. Если в библиотеке используется свой атрибут "идентификационный номер", то скопировать его из старой карточки в новую или в комментариях/спец.атрибуте новой книги указать id старой карточки (это позволит сохранить информацию о том, какая книга была заменена и на какую).
13
+13
-0
Реализовано
15.10.2017 23:49
# FreeMind  Модератор  633 368 +0
Реализовано.

Новая возможность будет доступна в следующем обновлении программы (2.01).