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

[Часто задаваемые Вопросы (ЧаВо)][Быстрый старт]
4. Редактирование карточек книг.


Как редактировать значения в существующей карточке книги?<br>Как изменять значения одновременно сразу в нескольких карточках?<br>Как изменить значение атрибута с типом «Список» сразу во всех карточках?<br>



23.09.2017 12:37
FreeMind
Модератор
633 368

4. Редактирование карточек книг.



Как редактировать значения в существующей карточке книги?
Как изменять значения одновременно сразу в нескольких карточках?
Как изменить значение атрибута с типом «Список» сразу во всех карточках?
0
+0
-0
Реализовано
23.09.2017 12:54
# FreeMind  Модератор  633 368
Для редактирования одной карточки книги

1. Переходим на вкладку «Карточки книг» (если мы уже не на ней)

2. Нажимаем кнопку «Старт» либо вызываем контекстное меню по правой кнопке мыши на строке с нужной карточкой

3. В открывшемся меню выбираем пункт «Изменить атрибуты книги». (То же самое можно сделать просто дважды кликнув на строке с нужной карточкой)

Откроется окно «Редактирование карточки книги».










Описание окна редактирования карточки:

Синий цвет названия атрибута – означает, что он обязателен для заполнения. Такими атрибутами являются «Название книги» и «Место хранения».

В книге открытой для примера, мы видим, что атрибут «Место хранения» имеет зачеркнутый шрифт, это означает, что в данный момент книга находится в другом месте (выдана читателю – «Временное место хранения»).

Черный жирный цвет названия атрибута – означает, что в данный момент изменять его значение нельзя. Такими атрибутами являются «Временное место хранения» и «Дата возврата». Эти атрибуты можно изменять только в специальных окнах «Дать книгу на временное пользование», «Вернуть ранее отданную книгу», «Продлить нахождение книги во временном месте хранения».

Еще одним атрибутом, который изменять нельзя, является «id (номер карточки)». Это уникальный номер карточки, который по порядку автоматически присваивается каждой новой созданной карточке ассоциированной с конкретной реальной книгой. По этому номеру можно искать карточку и просматривать ее историю. Можно сделать наклейку с этим номером или штрихкодом этого номера на книгу для связи реальной книги и карточки в БД. Об этом подробнее будет описано в главе «9. Организация работы, использование видеокамеры и штрихкодов.».

Хорошо, давайте для книги «Земля чудес» установим

Атрибут «Цена» = 300
Атрибут «Валюта» = «руб»

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


Для удобства, можно настроить порядок и видимость атрибутов в окне (для этого есть кнопка «Настройка порядка и видимости атрибутов» в правом нижнем углу).


Теперь, сохраним наши изменения.

4. Нажимаем кнопку «Сохранить»

Окно «Редактирование карточки книги» закроется, и мы увидим измененные значения атрибутов в строке таблицы карточек книг.
23.09.2017 12:56
# FreeMind  Модератор  633 368
Теперь, давайте попробуем изменить значения в нескольких карточках.

Способ 1)
Наша задача в двух карточках с id 3 и 4 (они идут друг за другом) установить цену книги 350 руб.

- Дважды кликнем мышкой по карточке с id = 3. Откроется окно редактирования карточки.

- Установим в ней цену = 350.

- Поставим галочку справа внизу «Переходить к следующей записи при нажатии сохранить».

- Нажмем кнопку «Сохранить».

Теперь, наше изменение в карточке сохраниться, но окно не закроется, вместо этого в окне отобразятся атрибуты следующей книги с id = 4, и мы сможем изменить цену и в ней.

Способ 2)
Наша задача в двух карточках с id 3 и 4 установить цену книги 320 руб.

- Выделим мышкой в таблице карточек книг две строки с id 3 и 4 (это можно сделать, удерживая на клавиатуре кнопку SHIFT и кликнув мышкой сначала на строке с id = 3, потом с id = 4).

- Вызовем контекстное меню, нажав правую кнопку мыши на выделенной строке или через кнопку «Старт».

- Выберем пункт «Изменить атрибуты книги».

- Откроется окно редактирования. Заметьте, в левом нижнем углу появится чекбокс с галочкой «Применить сразу ко всем выбранным записям (2) шт».

- Установим атрибут «Цена» = 320.

- Нажмем кнопку «Сохранить».

Окно закроется, и мы увидим, что цена изменилась сразу в обеих карточках. Более подробно о множественном редактировании карточек можно узнать, нажав кнопку «?» в правом верхнем углу окна «Редактирование карточки книги».

Отлично, теперь мы умеем изменять атрибуты существующих книг.
23.09.2017 12:58
# FreeMind  Модератор  633 368
Изменение значение атрибута с типом «Список» сразу во всех карточках

1. Перейдём на вкладку «Конфигурация»

2. Выбираем нужную таблицу на панели «Список таблиц»

3. На панели «Список атрибутов» нажимаем кнопку «Управление атрибутами» и выбираем пункт меню «Редактирование значения атрибутов с типом «Список»»

В открывшемся окне вы можете редактировать значения атрибутов с типом «Список» сразу для всех книг.

Например:

Если Вы добавите 10 книг с автором "Сидоров С.С.", а потом решите изменить "Сидоров С.С." на "Сидоров Сидор Сидорович", то чтобы не изменять вручную эту фамилию в каждой из 10 книг, вы можете сделать это здесь один раз.
Для этого выберите атрибут «Авторы», выберите значение атрибута «Сидоров С.С.», введите новое значение «Сидоров Сидор Сидорович» и нажмите кнопку «Сохранить».
После этого во ВСЕХ книгах значение атрибута «Авторы» изменится с «Сидоров С.С.» на «Сидоров Сидор Сидорович».
23.09.2017 13:04
# FreeMind  Модератор  633 368