Не критично, но удобство работы важнее: при открытии уч.л-ва возможным для редактирования становиться сразу vd_l, а нельзя сделать vd?
При открытии уч.л-ва активен сразу блок VDL, а не VD. РЕШЕНО
Сообщений 1 страница 38 из 38
Поделиться203.12.2020 19:26:58
при открытии уч.л-ва возможным для редактирования становиться сразу vd_l, а нельзя сделать vd?
Сделать так, чтобы выбранным был повыдельный блок, я могу, сейчас выбранным остаётся тот, который был открыт последним, повыдельный обычно открывается первым.
А вот открывать его для редактирование, мне кажется это лишнее, всем, кто пользуется базой для цели получения информации, в этом нет необходимости, а перевести в режим редактирования очень просто - просто нажать F3.
Поделиться303.12.2020 19:27:12
при открытии уч.л-ва возможным для редактирования становиться сразу vd_l, а нельзя сделать vd?
У меня при открытии ни один блок не выбирается для редактирования. Просто указатель лежит на VdL. Но он не выбран для редактирования. Полагаю это правильно. Для редактирования нужно самому выбрать блок.
Поделиться403.12.2020 21:50:18
У меня при открытии ни один блок не выбирается для редактирования. Просто указатель лежит на VdL. Но он не выбран для редактирования.
Аналогично. Указатель остается на блоке, который открывается последним после запуска программы.
мне кажется это лишнее
Однозначно лишнее. Режим редактирования должен инициироваться непосредственно пользователем когда в этом возникает необходимость.
Сделать так, чтобы выбранным был повыдельный блок, я могу
Это было бы действительно удобнее. Сам ловил себя на том, что нажимал F3 когда курсор был на VdL, хотя мне лично он вообще ни к чему... не пользуюсь.
Поделиться503.12.2020 22:42:19
Вот это был бы оптимальный вариант. Спросить перед закрытием.
нужно больше запросов перед закрытием! два как-то маловато, уже привыкли ))
Я могу попробовать вставить проверку на наличие правок в блоке, но закрытие и сохранение происходит в цикле по-очереди, поэтому вопросы будут следовать один за другим по одному.
Поделиться603.12.2020 22:57:32
А скажите мне такую вещь. Вы что все так идеально работаете? Закрыли блок и всё. Неужели никогда не косячили и не хотелось сохранять изменения? Что тогда? Закрывать всё время через Топол? По мне, как и в Тополе при закрытии блока(хоть VD хоть VDL) ничего плохого не было в том чтобы поставить птичку или нет.
Поделиться703.12.2020 23:34:11
Неужели никогда не косячили и не хотелось сохранять изменения? Что тогда?
Бывает такая необходимость.
закрытие и сохранение происходит в цикле по-очереди, поэтому вопросы будут следовать один за другим по одному.
А может ответы на них брать из заранее определенных переменных? Если возможно так - насколько сложно?
Ну, например, делаем подменю ЛесИС с предустановленными параметрами - Сохранять проект, Запрашивать сохранение (или сохранять измененное), Очищать окно.... Настроил умолчание и закрываешь каждый день с сохранением. А если накосячил - снял галочку с автосохранения и получил стандартный запрос на сохранение. Подумай над таким вариантом, Дим. Каждый день сохранять проект и очищать окна действительно иногда утомляет если раз двадцать за день делать...
Поделиться804.12.2020 07:46:11
Сделать так, чтобы выбранным был повыдельный блок, я могу, сейчас выбранным остаётся тот, который был открыт последним, повыдельный обычно открывается первым.
А вот открывать его для редактирование, мне кажется это лишнее, всем, кто пользуется базой для цели получения информации, в этом нет необходимости, а перевести в режим редактирования очень просто - просто нажать F3.
Я не верно выразился - надо чтобы выбранным был повыдельный блок.
Поделиться909.12.2020 16:40:58
Я не верно выразился - надо чтобы выбранным был повыдельный блок.
Пробуйте в 816-й версии.
Поделиться1010.12.2020 09:09:19
Сработало на 50%.
Если запускать и закрывать уч.л-во через правую клавишу - то активным выбирается vd. Но, если, при активном лесничестве закрыть топол и запустить снова, то активным становиться vd_l, мало того он становиться возможным для редактирования сразу.
Видимо в этом сообщении я не зря так писал
Не критично, но удобство работы важнее: при открытии уч.л-ва возможным для редактирования становиться сразу vd_l, а нельзя сделать vd?
Отредактировано Юрий (10.12.2020 09:09:44)
Поделиться1110.12.2020 10:52:30
Но, если, при активном лесничестве закрыть топол и запустить снова, то активным становиться vd_l
Не уверен, что для ЛесИС это штатная ситуация. Не знаю, насколько полноценно восстанавливается окружение. Д.А. решать.
Поделиться1210.12.2020 23:48:46
Но, если, при активном лесничестве закрыть топол и запустить снова, то активным становиться vd_l, мало того он становиться возможным для редактирования сразу.
Закрытие TopoL через "крестик" приводит к свёртыванию карты, не более. Закрытие через "Выйти" возможно только в отладочном режиме, то есть в режиме с записью протокола в файл TopoL_L2.log, иначе закрытие блокируется.
Если всё же удалось закрыть TopoL, то при этом будет ошибка потери связи программ через СОМ-интерфейс, а при повторном запуске только TopoL связь между программами не восстановится, совместно ничего работать не будет.
Только повторный запуск через ЛесИС восстановит связь таксации и карты, так как при запуске ЛесИС находит СОМ-интерфейс TopoL, подключается к нему, а про открытии баз данных открывает блок карты, подключает к нему таксационную базу данных и формирует модель связи, через которую из TopoL видно таксационную базу.
Что касается блока, выбранного для редактирования, если какой-то блок был выбран, то при открытии другого лесничества он и останется выбран для редактирования, хоть активным станет другой блок. Отключение режима редактирования возможно только при закрытии редактируемого блока, иначе - только переключение этого режима на другой блок.
Поделиться1311.12.2020 08:04:57
Юрий написал(а):Но, если, при активном лесничестве закрыть топол и запустить снова, то активным становиться vd_l, мало того он становиться возможным для редактирования сразу.
Закрытие TopoL через "крестик" приводит к свёртыванию карты, не более. Закрытие через "Выйти" возможно только в отладочном режиме, то есть в режиме с записью протокола в файл TopoL_L2.log, иначе закрытие блокируется.
Если всё же удалось закрыть TopoL, то при этом будет ошибка потери связи программ через СОМ-интерфейс, а при повторном запуске только TopoL связь между программами не восстановится, совместно ничего работать не будет.Только повторный запуск через ЛесИС восстановит связь таксации и карты, так как при запуске ЛесИС находит СОМ-интерфейс TopoL, подключается к нему, а про открытии баз данных открывает блок карты, подключает к нему таксационную базу данных и формирует модель связи, через которую из TopoL видно таксационную базу.
Что касается блока, выбранного для редактирования, если какой-то блок был выбран, то при открытии другого лесничества он и останется выбран для редактирования, хоть активным станет другой блок. Отключение режима редактирования возможно только при закрытии редактируемого блока, иначе - только переключение этого режима на другой блок.
похоже мы не поняли друг друга.
Выхожу стандартно из топола. Вы предположили что только окно карты закрываю? Верно?
Запускаю Топол стандартно. Запускаю уч.л-во в демо-регионе, в окне карты нет больше никаких блоков кроме блоков этого уч.л-ва (VD и VD_L).
Активный VD. Высветка стоит на VD. Ничего более не нажимаю, даже для редактирования. Закрываю топол стандартно. Ответы "Нет" , "Да". Запускаю топол стандартно - Активным становиться VD_L и он сразу возможен для редактирования. А надо что б был VD.
Отредактировано Юрий (11.12.2020 08:09:54)
Поделиться1411.12.2020 11:23:07
А надо что б был VD.
А вот это спорно. Вопрос с чем ты работаешь. Сам должен выбрать какой блок активным сделать.
Поделиться1511.12.2020 12:34:18
Запускаю Топол стандартно. Запускаю уч.л-во в демо-регионе, в окне карты нет больше никаких блоков кроме блоков этого уч.л-ва (VD и VD_L).
Активный VD. Высветка стоит на VD. Ничего более не нажимаю, даже для редактирования. Закрываю топол стандартно. Ответы "Нет" , "Да". Запускаю топол стандартно - Активным становиться VD_L и он сразу возможен для редактирования. А надо что б был VD.
Не вмог воспроизвести. Повторил пошагово раз 10. Каждый раз открывался на VD и никакого редактирования. Последние три раза повторил:
Во время второго запуска "побегал по таблицам", чтобы показать, что они не в режиме редактирования. Бегание также не отразилось на характере открытия.
Поделиться1711.12.2020 13:14:06
У меня как у Городничего
Поделиться1811.12.2020 14:51:04
Не знаю насколько это для кого актуально. Я бы сказал ... с ним. Отключите вообще их как тематические карты и всегда будет активным блок Vd. Надо, просто открой блок или сохрани открытым. Ничего поработаете придёте к этому.
Поделиться1914.12.2020 10:24:03
Исхожу из позиции оцифровщика - ему необходимо на дню в несколько раз закрыть и открыть проект, что бы корректно сохранились изменённые данные, и сделать копию. Слёты программы с потерей данных были несколько раз за последний год, локализовать проблему не могу, в момент слета не нахожусь рядом с инженером (это уже обсуждалось в какой-то теме).
Поделиться2014.12.2020 11:47:45
Я лично ничего не понял из этого сообщения. Что ты предлагаешь?
1. Чтобы блоки открывались не активными.
2. Чтобы открывался активным последний блок выбранный для редактирования?
3. Или конкретно блок Vd?
Поделиться2114.12.2020 11:49:59
3. Или конкретно блок Vd?
Конкретно блок Vd. В первом сообщении темы об этом сказано.
Поделиться2214.12.2020 12:11:37
Конкретно блок Vd.
А если я пять, шесть Vd открываю тогда какой?
Поделиться2314.12.2020 13:10:53
Юрий написал(а):Конкретно блок Vd.
А если я пять, шесть Vd открываю тогда какой?
Стандартно открываете? Встаёте на уч.л-во и по правой клавише его открываете? или остались на уч.л-ве в момент закрытия программы топол(стандартное закрытие)?
Меня интересует ситуация как у вас в виде. ее я описал, вы повторили.
Варианты нестандартно подгруженых блоков не рассматриваем.
Оцифровщик работает с одним участковым.
Если вы помимо стандартно подгружаемого уч.л-ва, открываете отдельно другие блоки, то они конечно же по вашему выбору выбираются для редактирования.
Поделиться2414.12.2020 13:17:09
А если я пять, шесть Vd открываю тогда какой?
Юрий, по-моему, хочет, чтобы как в чистом Тополе сохранялось последнее состояние данных.
Не уверен, что Д.А. это доступно. Для этого нужно, чтобы он открывал Тополь через ЛесИС строго по проекту. А если этот проект был изменен чистым Тополем? ЛесИС помнит дерево... таксацию... и если проект тополя не будет корреспондировать с этими состояниями то это приведет к ошибке. Короче, возможно тут есть ограничения, формализовать учет которых может для Д.А. оказаться "золотым". В общем, это ему решать.
ему необходимо на дню в несколько раз закрыть и открыть проект, что бы корректно сохранились изменённые данные
Ну для сохранения данных достаточно периодически по правой кнопке на блоке нажать "Сохранить - Сохранить данные". Аналогично с сохранением проекта - "Проект - Сохранить". Кстати, подобного рода навыки следует отрабатывать до автоматизма при обучении исполнителей - он должен всегда помнить в каком блоке и на какой таблице у него режим редактирования и в какой СК у него данные... окно... умолчания по проекту. Если они к этому не приучены - ошибки гарантированы и тут Д.А. всего по-любому не учтет.
Поделиться2514.12.2020 13:46:27
Ну для сохранения данных достаточно периодически по правой кнопке на блоке нажать "Сохранить - Сохранить данные".
Этого бывает не достаточно. Опыт прошлого года это показал.
Поделиться2614.12.2020 14:35:59
Этого бывает не достаточно. Опыт прошлого года это показал.
Не понял. У Вас Тополь не сохранял данные по данной кнопке?
Поделиться2714.12.2020 14:53:19
Стандартно открываете? Встаёте на уч.л-во и по правой клавише его открываете? или остались на уч.л-ве в момент закрытия программы топол(стандартное закрытие)?
Если я оставляю выделение при выходе на первом лесничестве то он не открывается активным. А только выделенным.
он должен всегда помнить в каком блоке и на какой таблице у него режим редактирования и в какой СК у него данные... окно... умолчания по проекту.
Вот только так. И поэтому блоки вообще не должны быть активными для редактирования. Как первый раз при открытии блока. А исполнитель сам выбрать нужный.
по правой кнопке на блоке нажать "Сохранить - Сохранить данные".
Делать надо постоянно.
И ещё при выходе.Если блок просто открыт, то Топол спрашивает сохранять или нет.
Поделиться2814.12.2020 15:14:37
Если я оставляю выделение при выходе на первом лесничестве то он не открывается активным. А только выделенным.
И поэтому блоки вообще не должны быть активными для редактирования.
Подсветка на VD, но на скринщоте возможный для редактирования VD_l? Вот где диссонанс.
Отредактировано Юрий (14.12.2020 15:15:49)
Поделиться2914.12.2020 15:16:46
Не понял. У Вас Тополь не сохранял данные по данной кнопке?
Сохраняет, тема не об это.
Поделиться3014.12.2020 15:27:06
Подсветка на VD, но на скринщоте возможный для редактирования VD_l? Вот где диссонанс.
Я скажу так.
1. Если возможно, то ни один блок не должен быть выбранным для редактирования.
2. Если невозможно то мне всё равно. Хотя, выбранный для редактирования, всегда тот блок, который открывается последним в тематических картах
(в данном случае Vdl) не есть хорошо. Юрий об этом и говорит.
3. Я тоже когда то поднимал вопрос о порядке открытия таких тематических карт. Хорошо бы и это знать.
Поделиться3115.12.2020 02:20:23
Я тоже изучил этот вопрос. Результат следующий:
- если открытых блоков в проекте не было, вместе с базой открываются повыдельный блок и подключённые к базе блоки, выбранного для редактирования нет, программа устанавливает активным (выбранным) Vyd.
- при закрытии проекта программа сохраняет данные блоков, для этого по-очереди выбирает их для редактирования, последний выбранный для сохранения и остаётся выбранным для редактирования, и при сохранении проекта с блоками так и остаётся в проекте.
- при открытии проекта с блоками тот блок, который ранее был выбран для редактирования, так и открывается, даже если открыть проект без ЛесИС. ЛесИС устанавливает (как просили) активным блок Vyd, но это не переключает "выбранный для редактирования" на него.
Что могу сделать:
- так как отключение редактирования не предусматривается, а редактируемый блок имеется, могу только переключить редактирование на повыдельный.
- если редактируемого блока нет, повыдельный просто становится активным, редактирование не включается.
Поделиться3215.12.2020 08:05:19
- так как отключение редактирования не предусматривается, а редактируемый блок имеется, могу только переключить редактирование на повыдельный.
Мне это и надо.
Поделиться3317.12.2020 16:16:08
Мне это и надо.
В 818 версии реализовано, есть только нюанс - визуально переключение может иногда быть не видно, пока не перейдёт активность на окно TopoL.
Поделиться3418.12.2020 15:41:36
В 818 версии реализовано, есть только нюанс - визуально переключение может иногда быть не видно, пока не перейдёт активность на окно TopoL.
Версия 818 выложена.
Поделиться3519.12.2020 09:16:47
В 818 версии реализовано,
По мне это то что надо. Спасибо.
Поделиться3626.01.2021 17:03:13
ерсия 818 выложена.
После обновления вообще никакой блок не становится активным.
Поделиться3727.01.2021 00:21:08
После обновления вообще никакой блок не становится активным.
Там в в 822, кажется, ещё подправили: если при активации TopoL-я активного для редактирования блока не было, то просто выбирается в дереве блок _Vyd (нажимаем F3 - и он активен для редактирования), а если был выбранный для редактирования блок, то блок _Vyd переключается, как выбранный для редактирования (потому что операции отключить выбор для редактирования нет). Или что-то не так?
Поделиться3827.01.2021 09:22:39
Или что-то не так?
Да нет обновился, всё заработало как и обсуждали выше.
Отредактировано Сергей Городничев (27.01.2021 09:25:34)