Обычно поиск на каком-либо сайте перестает работать после того, как формат этого сайта изменится. На разных сайтах это происходит с разной частотой.
Решение проблемы - это дождаться выхода новой версии LibaBook с обновлением поиска на сайтах (обычно 1-2 недели).
Временное решение проблемы: Иногда формат меняется только частично, и если автоматический поиск не работает, может работать поиск напрямую по ссылке. Для этого необходимо:
1. Через браузер открыть нужный сайт (который есть в списке LibaBook)
2. Найти на нем страницу с описанием книги.
3. Скопировать адрес этой страницы из адресной строки браузера в буфер обмена (обычно начинается с http://.... или https://...) и вставить в LibaBook в окно "Добавление новой книги в Базу Данных".
4. Нажать кнопку "Добавить >>"
Если формат сайта изменился не критично, то это будет работать.
Как добавлять разные книги в корзину и потом выполнять сразу над всеми ними нужное действие? Как найти множество карточек по разным условиям поиска и сохранить их список?
1. Выполните поиск книги (через быстрый поиск по 1му нужному атрибуту или через диалог поиска по выбранным атрибутам).
2. В результате будут отображены книги соответствующие результату поиска.
3. Выделите нужную книгу и нажмите правую кнопку мыши.
4. В появившемся контекстном меню выберите пункт "Очистить [Выборочный отчёт] и скопировать в него выделенные записи".
5. Далее выполните поиск следующей книги и для нее в контекстном меню выберите пункт "Добавить в [Выборочный отчёт] выделенные записи".
6. Найдите нужное кол-во разных книг выполняя пункт 5.
7. После того как все книги найдены, в контекстном меню выберите пункт "Перейти в [Выборочный отчёт]".
8. Откроется вкладка "Статистика/Результат отчёта" на которой будет список всех книг добавленных ранее в выборочный отчёт.
9. Выделите все записи (CTRL+A) или только нужные.
10. Нажмите правую кнопку мыши и в контекстном меню выберите пункт "Перейти к исходной записи".
11. Откроется вкладка "Карточки книг" с выбранными карточками.
12. Выделите все карточки (CTRL + A) или только нужные.
13. Нажмите правую кнопку мыши и в контекстном меню выберите необходимое действие, которое требуется выполнить с карточками (Например: "Дать книгу на временное пользование").
Можно ускорить добавление разных книг в выборочный отчёт. Для этого:
1. Нажимаете на вкладке "Карточке книг" кнопку "Поиск карточек книг в Базе Данных".
2. В открывшемся окне установите галочку "Добавлять найденные записи в выборочный отчет".
3. Введите условие поиска для книги (в поле "Поиск по id" или "Поиск по атрибутам") и нажмите кнопку "Найти!". Например "Поиск по атрибутам"="Три мушкетера".
4. Если книга найдена (или несколько книг), то они автоматически будут добавляться в в выборочный отчёт.
5. Найдите все нужные книги используя пункт 3-4.
6. После того как все книги найдены, в форме поиска нажмите кнопку "Открыть выборочный отчёт".
7. Далее действуйте начиная с пункта 8 в предыдущем комментарии.
Можно еще больше упростить процесс если вынести нужные кнопки меню на расположенную сверху панель вкладки.
Тогда не придется каждый раз вызывать правой кнопкой мыши контекстное меню и выбирать там нужный пункт, а достаточно будет сразу нажать на нужную кнопку на панели.
Как очистить атрибут "Временное место хранения" и "Дата возврата" при клонировании? Как клонировать книгу без копирования информации о том, кому она в данный момент выдана?
По умолчанию, если мы клонируем существующую книгу, то в карточку -клон копируются все её атрибуты, в том числе "Временное место хранения" и "Дата возврата".
Что бы при клонировании информация о том, кому она в данный момент выдана не попала в карточку-клон, т.е. "Временное место хранения" и "Дата возврата" в новой карточке было пустое, необходимо один раз настроить атрибуты в форме "Создание новой карточки книги", для этого:
1. Переходим на вкладку "Конфигурация".
2. В таблице "Список форм" дважды щелкаем на строке "Создание новой карточки книги".
3. В появившемся окне в строке "Параметры формы:" нажимаем кнопку "Изменить".
4. В появившемся окне ищем строку "Временное место хранения" и щелкаем мышкой на ячейке "Значение по умолчанию".
5. В появившемся окне "Начальное значение для атрибута на форме" выбираем переключатель "Да (всегда при открытии формы устанавливать значение по умолчанию)".
6. На панели "Укажите значение по умолчанию" выбираем переключатель "Фиксированное значение" и жмем кнопку "Очистить".
7. Нажимаем кнопку "OK" для закрытия окна, и видим, что в ячейке "Значение по умолчанию" для атрибута "Временное место хранения" появилось значение "-1".
8. Нажимаем кнопку "OK" и еще раз "ОК" для закрытия окон.
Всё! Теперь при клонировании в новой карточке-клоне атрибут "Значение по умолчанию" всегда будет оставаться пустым.
Тоже самое надо повторить для очистки атрибута "Дата возврата", при этом на шаге 7 в ячейке "Значение по умолчанию" для атрибута "Дата возврата" должно появится значение "NULL", далее одинаково.
Как исправить кракозябы при открытии файла csv в Excel после экспорта из LibaBook? Как в нормальном виде открыть файл csv в Excel сохранённый из онлайн-каталога? Как в MS Excel открыть текстовый csv файл в кодировке UTF-8? Почему цсв файл открывается в нечитаемом виде?
Если при открытии файла CSV в Excel отображаются нечитаемые символы (кракозябы), то вероятно при импорте/сохранении этого файла была использована кодировка UTF-8. Excel же по умолчанию использует кодировку Windows и поэтому не может корректно отобразить текст.
Чтобы нормально открыть такой csv файл необходимо:
1. Открыть мастер текстов
Для MS Office Excel 2003:
"Данные" -> "Импорт внешних данных" -> "Импортировать данные..." в открывшемся диалоге выбрать нужный csv файл.
Для более позднихверсий версий MS Excel:
Вкладка "Данные" -> пункт "Из текста"
2. В итоге откроется окно "Мастер текстов" в нём надо выбрать переключатель "с разделителями"
формат файла "65001 : Юникод (UTF-8)"
Жмём "Далее".
3. На этом шаге можно выбрать разделитель для колонок (обычно это точка с запятой или запятая)
Жмём "Далее".
4. На этом шаге можно выбрать формат данных для ячеек, но обычно это не требуется.
Жмём "Готово".
5. Всё - в Excel должна появиться таблица с правильно отображающимся текстом.
Как создать резервную копию БД? Как восстановить БД из резервной копии? Можно ли использовать "облако" для хранения БД? В каком файле хранится информация БД?
По сути, БД в LibaBook2 - это как обычный документ Word(.doc) или Excel(.xls), только вместо одного файла, БД хранится в папке (с окончанием "_db"). Сохранив открытую БД (папку) под другим именем - мы получаем копию существующей БД (резервную копию), которую потом можно открыть в любой момент времени и работать уже как с независимой БД.
Создание резервных копий LibaBook2 выполняется вручную и частота необходимости данной процедуры определяется пользователем самостоятельно по уровню надежности используемых носителей информации.
4. Выберите папку и укажите название резервной копии. По умолчанию резервную копию предлагается создать в папке C:\LibaBook2\data\dbases\backup с именем включающим текущую дату и время, но расположение и название можно изменить на произвольное. Например выбрав внешний usb-диск.
3. Укажите путь к папке с резервной копией БД и находящемуся внутри неё файлу main.lbbk2
4. Всё - можно работать с открытой БД как и с любой другой.
5. Если из резервной копии БД открывается корректно, то можно удалить папку испорченной БД, а на её место скопировать папку резервной копии, переименовав её по названию старой папки БД.
Напрямую рабочую папку БД (открытую в LibaBook) в облаке хранить нельзя, т.к. "облачные" сервисы не могут на лету корректно синхронизировать обновляемые файлы БД, что приводит к нарушению структуры БД и в итоге к появлению ошибок в её работе.
Но, после закрытия БД в LibaBook, папку БД уже можно копировать куда угодно, в том числе в папку синхронизирующуюся с облаком. Соответственно, на другом компьютере из облачной папки необходимо скопировать папку БД в "рабочую" папку на локальном компьютере (не связанную с облаком) и после этого можно открывать и работать с БД в LibaBook.
Оптимальный вариант хранения БД в облаке с использованием архиватора:
1. Создание резервной копии в LibaBook2 через пункт меню "Сохранить как..." в папку по умолчанию "C:\LibaBook2\data\dbases\backup" или любую другую папку.
2. Архивирование папки резервной копии БД (например в zip-файл или rar-файл)
3. Копирование zip-файла в облако
4. Копирование zip-файла из облака на локальный компьютер
5. Разархивирование zip-фйла в "рабочую" папку БД
6. Открытие БД в LibaBook2 из "рабочей" папки и работа с БД.
В будущих версиях программы этот процесс будет более автоматизирован.
При установке полоса прогресса доходит почти до конца и после этого ничего не происходит.
Возможные причины:
Такое поведение возможно при вмешательстве в работу программы стороннего ПО, например антивируса или firewall. Проблема наблюдалась с антивирусом Kaspersky.
Решение:
На время установки программы отключить антивирус / firewall и любое другое ПО, которое может влиять на установку (например программы индексации жесткого диска и т.п...)
В LibaBook можно хранить картинки несколькими способами:
1. Хранение картинок непосредственно в БД
Если для книги нужно хранить не много картинок (две/три), и к ним нужен быстрый доступ через карточку книги (т.е. картинки будут отображаться в таблице в маленьком виде и при открытии карточки в большом виде), то это оптимальный способ.
Для этого создайте нужное количество своих атрибутов с типом "Картинка" (они будут отображаться в карточке так же как и стандартный атрибут "Обложка") и при создании карточки заполняйте их обычным способом.
2. Хранение картинок/файлов в отдельной папке
Если картинок много или они очень большого размера, то непосредственно в БД их лучше не хранить, т.к. это замедлит работу БД и не даст особой пользы.
В этом случае, лучше создать отдельную папку на компьютере например: "C:\Сканирование", внутри которой для каждой книги создать под-папку с её названием или номером для хранения файлов картинок книги.
Затем в LibaBook создать свой атрибут с типом "Ссылка", назвав его например: "Сканированные страницы" или "Связанные файлы" и т.п.. Теперь при создании карточки, через этот атрибут можно указать путь к нужной папке хранящей картинки, и быстро перейти в эту папку через карточку книги из LibaBook.
Таким же образом можно организовать хранение любых других типов файлов связанных с книгой.
Такого справочника отдельно не существует, когда Вы вводите значение в атрибут карточки "Место хранения", оно автоматически запоминается (добавляется в список) и в следующий раз в другой карточке Вы уже можете выбрать это значение из списка, подробнее здесь и здесь.
Если Вам нужен список с фиксированным набором значений, то можно их добавить для любого атрибута с типом "Список" в окне создания/изменения атрибута, подробнее здесь.
Так же Вы можете создать свой отчёт, в котором будут выводиться все уникальные значения из атрибута "Место хранения" (см. примеры отчётов в демо БД) или просто сделать группировку по атрибуту "Место хранения" на вкладке "Карточки книг" или "История карточек книг".
Где хранится моя база данных? Можно ли хранить БД в облаке? Можно ли хранить БД на сетевом диске / сетевой папке? Можно ли хранить БД на своём сервере?
Все данные хранятся на вашем компьютере. Доступ к БД возможен только на этом компьютере. По умолчанию все новые созданные БД являются локальными. Для v2 это единственный вид БД, для v3 в последствии (если есть необходимость) БД можно преобразовать в серверную/сетевую/облачную...
- БД на сервере
Все данные хранятся на вашем компьютере который считается сервером (на нём устанавливается служба LibaBook), к этому компьютеру могут подключаться пользователи с других компьютеров (клиентов) по локальной сети или через интернет, и работать одновременно в одной общей серверной БД (к которой разрешён сетевой доступ для выбранных пользователей).
- БД на сетевом диске
Данные хранятся на компьютере или устройстве NAS в локальной сети, к которому есть доступ через сетевую папку или сетевой диск.
- БД на облачном диске
Данные хранятся на облачном диске у провайдера предоставляющего услуги "облака".
В LibaBook v3 есть и другие виды БД, подробнее можно узнать открыв в программе меню [Помощь] -> [Руководство пользователя] раздел "Базы данных".
Программа при запуске пишет "База данных не подключена". Слетела база и не могу ее найти. Пропала БД и не открывается. Где хранятся базы данных LibaBook?
При запуске программы автоматически открывается та БД, которая бала открыта при последнем закрытии LibaBook.
Если при закрытии LibaBook в ней не было открытых БД, то автоматически БД не открывается, и выводится сообщение "База данных не подключена".
Вы можете открыть БД вручную, например через
[Меню] -> [Недавно открытые Базы Данных],
или
[Меню] -> [Открыть локальную Базу Данных] -> кнопка "Открыть", откроется диалог с путём к папке в которой по умолчанию создаются БД, выберите нужную БД, и нажмите кнопку "Подключиться".
Пытался 3 раза загрузить программу Либабук3 — ничего не получается — какой-то неподтверждённый файл, который, если пытаешься его открыть, открывает Word с какой-то абракадаброй. В чём дело?
Вы видимо, используете браузер Microsoft Edge, который кроме продуктов microsoft и других корпораций никому не доверяет, и всячески препятствует продвижению приложений других производителей не из своего магазина. Процедуру в 10 шагов, иначе как умышленным усложнением запуска приложений сторонних разработчиков, назвать нельзя. Советуем отказаться от этого браузера в пользу более свободолюбивых и не предвзятых браузеров, например в Firefox процедура запуска гораздо короче.
Инструкция по запуску LibaBook из Microsoft Edge:
0. Нажмите "Скачать LibaBook3..." на официальном сайте программы (libabook.ru)
1. Когда появится сообщение "Скачивается редко ...", наведите курсор мыши на эту строку, появятся кнопки справа, нажмите на кнопку с надписью "..." (три точки).
2. Откроется меню в котором надо выбрать "Сохранить".
3. Появится сообщение "Перед открытием файла убедитесь, что вы ему доверяете".
4. Нажмите на кнопку "Показать больше", которая находится внизу сообщения.
5. Выберите "Всё равно сохранить"
6. Файл LibaBook3_Setup.exe сохранится на ваш компьютер, а в окне "Загрузки" появится кнопка "Открыть файл".
7. Нажмите кнопку "Открыть файл" или запустите его вручную в проводнике из папки "Загрузки".
8. Скорее всего после этого появится окно с сообщением "фильтр SmartScreen предотвратил запуск неопознанного приложения ...".
9. Нажмите внизу сообщения кнопку "Подробнее".
10. Появится кнопка "Выполнить в любом случае", нажмите её и начнётся установка LibaBook3.
11. Появится окно с сообщением "Разрешить этому приложению вносить изменения ...", нажмите "Да".
12. Если установлен антивирус, то возможно в нём тоже необходимо будет подтвердить запуск и добавить LibaBook в список исключений. Вообще, для уверенности в том, что любое приложение не является вредоносным, рекомендуется после скачивания exe файла, проверить его на сайте https://www.virustotal.com , там оно будет просканировано несколькими десятками разных антивирусов. После чего приложение можно запускать.
ID карточки - это служебный атрибут, по нему определяется уникальность всех карточек, даже после удаления карточки, можно посмотреть её историю, поэтому если карточка удалена, то её id повторно использовать нельзя.
Так же, ID карточки может быть использован для формирования штрих-кода наклеиваемого на предмет, и перенумерация приведёт к необходимости перепечатывания и переклеивания всех изменившихся id.
В том, чтобы все id шли по порядку, особого смысла нет, поиск/фильтрация/сортировка работают по любому заданному условию, общее кол-во карточек можно посмотреть внизу таблицы или в соответствующем отчёте. А если это нужно просто для "эстетической" красоты, то можно создать свой атрибут, например "Мой id" с типом "Целое число" или даже "Строка" и при создании карточки заполнять его любыми символами для красивой нумерации, поиск и т.п. будут работать с этим атрибутом так же как с любым другим, единственное, необходимо будет его всегда заполнять (Стандартный id карточки формируется автоматически и не требует ручного ввода).
Вообще, обычно в библиотеках карточки книг не удаляют, а просто ставят пометку "списано" и указывают "причину списания". В LibaBook есть специальный шаблон для муниципальных библиотек в котором есть соответствующие атрибуты.