Вторник, 26.11.2024
Мой сайт
Меню сайта
Статистика

Онлайн всего: 4
Гостей: 4
Пользователей: 0
Главная » 2017 » Июль » 1 » Медицинская база (Диалог, работа со словами)
21:09
Медицинская база (Диалог, работа со словами)

Медицинская база (Диалог, работа со словами)

Добавила на рабочий стол справочники для работы со словами:

Здесь они пожалуй не нужны. Как-то странно запускать программу и сразу начинать корректировать именно эти справочники. Но довольно часто на рабочий стол помещают всё просто чтобы показать полный набор возможностей.
А вот из «Сложного поиска по строкам» вызывать эти справочник очень даже логично:

Слишком мало места чтобы писать на кнопках справа от полей поисковых выражений что-то типа («Исправление ошибок»). В данном случае можно обойтись и первыми буквами потому что в расположение кнопок можно внести некую логику. Естественно логично вообще везде  сохранять такой порядок (ошибки, синонимы, формы) потому что если уж «объяснено» что тут такая последовательность (и на рабочем столе и не форме поиска) то логично нажимать всё ту же третью кнопку и в других местах ожидая, что там будут именно формы слов.
По структуре, т.е по внешнему виду всех форм эти справочники ничем не отличаются:

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

После исправления экран выгладит так:

Во-первых, изменилось само слово, во-вторых, в нижней части экрана появилась информация о том, что поменялось. Иначе сложно отследить было выполнено какое-то действие или нет. Обычно в таких случаях используются ещё более заметные сообщения,  но в них шрифт не меняется (поэтом и пришлось выводить снизу в отдельной строке). Но проблема никуда не девается. Теперь уже в этой строке будет сложно увидеть, изменилось что-то или нет. Потому пришлось поиграть цветом.
Поищу такое:

Получилось так:

Цвет сообщения изменился и это уже легко заметить.
Но пусть я ввела всё тот же стафилококк латинскими буквами и хочу чтобы и это находилось.  Обычно поводы добавить что-то в информацию о словах возникают при поисках. Потому прямо отсюда можно нажать «Ошибки в словах (О)» и откорректировать нужную строку справочника:

По «ручке-карандашу» вызывается форма корректировки строки справочника (по двойному щелчку на строке тоже):

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

Список открывается по трём точкам правее слова. Эта информация у меня пока низачем не используется. Но вдруг пригодится, а уже есть.
Сохраняется всё сразу по кнопкам в левом верхнем углу. Размер кнопок не меняется но расположены они везде одинаково и имеют одинаковый вид, позволяющий щелкать в примерно то место, которое нужно (не вглядываясь).
Пробую:

Благополучно нашёл и заменил и это тоже:

У меня были сомнения что и куда добавлять. Решила всё-таки добавлять однокоренные слова в формы слов и принципиально разные в синонимы.
Поищу в формах такое:

Нашёл:

Вся строка выглядит так:
( глотать ИЛИ глотание ИЛИ глоток ИЛИ заглатывать ИЛИ заглотить ИЛИ проглатывать ИЛИ проглотить )

И взялась отсюда:

Галка «Выкл» для строк которые может и не надо учитывать но выкинуть жалко. Если галку установить, то в справочнике слово будет, а выбираться в поиск не будет.
Есть небольшая проблема которая если и будет возникать то редко. Если у меня уже введено много данных я могу забыть о том, что уже вводилось и попытаться ввести ту же информацию но с главным словом «глоток».
Но такого дублирование не должно быть в базе потому что для поиска например правильного слова по ошибочному используется такой текст:

Здесь будет выбрана первая найденная строка для которой совпадает слово. Если этих строк в базе две то информация второй строки просто проигнорируется. Это ещё хорошо если основное слово совпадает. Чтобы такой ситуации не возникало вообще, перед записью проверяется нет ли уже в базе всей этой информации или её части. Если есть будет выведено сообщение и не будет возможности сохранить информацию. Можно это и до сохранения проверить по кнопке «Проверка дублирования».
С синонимами всё то же самое но для их поиска перед словом должен быть восклицательный знак. Что-то типа такого «!насморк»

Просмотров: 202 | Добавил: akostina76 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *:
Форма входа
Поиск
Календарь
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024
    Бесплатный конструктор сайтов - uCoz