Есть событие "Смерть", у него поле "Причина смерти". Видно, что введенное в это поле значение (т.е. конкретная причина смерти) где-то запоминается и потом предлагается уже на первой букве ввода.
Вопрос в том, как добраться до этого списка и отредактировать его (например, добавить пропущенную букву, удалить какой-то элемент, и т.д.)?
К примеру, ввели по ошибке "дефтерия" вместо "дифтерия" и потом ошибочное значение будет постоянно вылезать при вводе.
Аналогичная ситуация и с полем "Основное занятие" в списке персон. Например, вводили несколько месяцев "крестьянин", а потом решили, что это лишнее. Как убрать?
Править по носителям этого значения нереально, Их могут быть сотни или даже тысячи.
И вообще, довольно странно, что введенная пользователем информация становится ему недоступной.
Форум программы Древо Жизни
Как добраться до значений некоторый полей?
Модераторы: Genery, Elena Polyanskikh
Как добраться до значений некоторый полей?
Приглашаю в гости на opalex.info
Re: Как добраться до значений некоторый полей?
Чтобы удалить один из вариантов из подсказки ввода, некоторые GUI позволяют при нажатой кнопке мыши на данной строке использовать клавишу Del. В данном случае такое не работает? Ну а чтобы добавить новое - просто ввести его, и потом оно будет появляться в подсказке.
- hippocamus
- Сообщения: 1048
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Как добраться до значений некоторый полей?
Такой список не хранится.opalex писал(а): ↑09 фев 2021 20:46 Есть событие "Смерть", у него поле "Причина смерти". Видно, что введенное в это поле значение (т.е. конкретная причина смерти) где-то запоминается и потом предлагается уже на первой букве ввода.
Вопрос в том, как добраться до этого списка и отредактировать его (например, добавить пропущенную букву, удалить какой-то элемент, и т.д.)?
К примеру, ввели по ошибке "дефтерия" вместо "дифтерия" и потом ошибочное значение будет постоянно вылезать при вводе.
Он составляется каждый раз из всех значений, которые встречаются в этом поле хоть у одной персоны.
Поэтому "дефтерия" перестанет предлагаться, когда вы у всех персон, где она встречается, её удалите или исправите.
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Re: Как добраться до значений некоторый полей?
Вот этого как раз и не хочется. Ведь простым поиском в таблице персон эти значения не ищутся. У меня база приближается к 80 тысячам персон. Думаете я помню, у кого что в каком поле?hippocamus писал(а): ↑10 фев 2021 14:49Такой список не хранится.opalex писал(а): ↑09 фев 2021 20:46 Есть событие "Смерть", у него поле "Причина смерти". Видно, что введенное в это поле значение (т.е. конкретная причина смерти) где-то запоминается и потом предлагается уже на первой букве ввода.
Вопрос в том, как добраться до этого списка и отредактировать его (например, добавить пропущенную букву, удалить какой-то элемент, и т.д.)?
К примеру, ввели по ошибке "дефтерия" вместо "дифтерия" и потом ошибочное значение будет постоянно вылезать при вводе.
Он составляется каждый раз из всех значений, которые встречаются в этом поле хоть у одной персоны.
Поэтому "дефтерия" перестанет предлагаться, когда вы у всех персон, где она встречается, её удалите или исправите.
Да и если бы их можно было бы найти, все равно проходить по всем персонам с "нехорошим" значением поля "причина смерти" удовольствие сомнительное.
Получается очередное слабое место в ДЖ, устранения которого не дождаться.
Приглашаю в гости на opalex.info
- Genery
- Site Admin
- Сообщения: 3388
- Зарегистрирован: 23 янв 2005 06:17
- Откуда: Новосибирск
- Контактная информация:
Re: Как добраться до значений некоторый полей?
Значения не ищутся, потому что поле "Причина смерти" относится не к персонам, а к событиям. Поищите в таблице событий. Это можно сделать и с помощью фильтра. Массовых операций в Древе Жизни нет, так как нет возможности отмены действий.
Дмитрий Киркинский, Genery Software
- hippocamus
- Сообщения: 1048
- Зарегистрирован: 09 дек 2009 16:28
- Откуда: Рыбинск, Ярославская обл.
- Контактная информация:
Re: Как добраться до значений некоторый полей?
А ещё, если какая-то "зараза" сидит где-то в одном единственном месте и найти её невозможно (ну кроме прямой правки at5-файла, которую я не могу рекомендовать, ибо если вы что-то сломаете - то пеняйте на себя) - её можно найти с помощью импорта в GEDCOM и поиском по текстовому файлу ged. Особо требовательные могут специально для этого случая установить Family Tree Builder, сделать импорт, и выполнять поиск с помощью его "продвинутых" штатных средств (да, они несколько сильнее чем у ДЖ, но и вопросов к ним не меньше).
Скачать Информер (для Древа Жизни 4.х). Установить.
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Заменить экзешник на вот этот: https://yadi.sk/d/v49r7N46tdixe
Запустить от администратора. Указать путь к базе. Отключить автообновление.
Будет последняя версия 2.43. Рабочая )
Кто сейчас на конференции
Сейчас этот форум просматривают: Majestic-12 [Bot] и 9 гостей