Пятница, 11.10.2024, 08:36
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Консоль запросов. Копирование ссылки
nclockworkerДата: Понедельник, 17.05.2021, 20:02 | Сообщение # 1
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн


Выполняю в консоли запросов этот запрос:

Код
ВЫБРАТЬ
   Валюты.Ссылка КАК Ссылка
ИЗ
   Справочник.Валюты КАК Валюты


Выделяю ячейку с результатом и копирую через контекстное меню:



Вставляю в параметры тоже через контекстное меню:



И вместо ссылки вставляется - пустой массив.

Проблема плавающая, на Windows тоже пару раз наблюдал.
Прикрепления: 5080046.jpg (87.3 Kb) · 7731374.jpg (28.0 Kb)
 
tormozitДата: Понедельник, 17.05.2021, 23:25 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6387
Репутация: 165
Статус: Оффлайн
Не удалось воспроизвести на Windows. Воспроизводится ли у тебя на Windows?
Используемый тобой способ копирования и вставки ссылок - весьма не надеждный, т.к. фокус ввода легко можно случайно переместить на неправильный элемент формы. Тогда будет скопировано не то, что ты ожидаешь, и аналогично со вставкой. Например твой результат можно получить если установить фокус ввода на поле ввода типа выгрузки результата (Дерево/Таблица).
 
tormozitДата: Понедельник, 17.05.2021, 23:36 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6387
Репутация: 165
Статус: Оффлайн
Копирование в буфер пустого массива является ошибкой https://www.hostedredmine.com/issues/928265
Однако замечание выше остается полностью актуальным. В твоем случае при правильной установке фокуса ввода копирование ссылки и сейчас программа должна сделать правильно - запомнить ссылку.
 
nclockworkerДата: Вторник, 18.05.2021, 06:13 | Сообщение # 4
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
Цитата tormozit ()
Не удалось воспроизвести на Windows.

В портативных вариантах на Windows воспроизвел только что. Ну значит из-за отсутствия фокуса, ИР ошибочно вставляет пустой массив.
 
tormozitДата: Вторник, 18.05.2021, 07:49 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6387
Репутация: 165
Статус: Оффлайн
Вставка пустого массива ошибкой не является. Как я уже написал выше, ошибкой является только копирование (помещение во внутренний буфер обмена) пустого массива. Так где находился фокус ввода при выполнении команды "Копировать ссылку"?
 
nclockworkerДата: Вторник, 18.05.2021, 19:50 | Сообщение # 6
Генерал-майор
Группа: Пользователи
Сообщений: 437
Репутация: 342
Статус: Оффлайн
Фокус ввода сбивается после каждого запроса. Как-то понять где он находится в данный момент не представляется возможным. Необходимо перед каждым копирование и вставкой делать дополнительный клик в таблицу где находятся элементы строк. Без этого, к сожалению никак. Может быть есть какой-то способ подсвечивать или выделять рамку таблицы на которой сейчас стоит фокус?
 
tormozitДата: Вторник, 18.05.2021, 19:53 | Сообщение # 7
Генералиссимус
Группа: Администраторы
Сообщений: 6387
Репутация: 165
Статус: Оффлайн
Цитата nclockworker ()
способ подсвечивать или выделять рамку таблицы на которой сейчас стоит фокус?

Универсального способа нет. В этом я убедился за много этапов переделки механизма подсветки текущего элемента формы в инструменте "Структура формы".
 
tormozitДата: Вторник, 18.05.2021, 23:47 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6387
Репутация: 165
Статус: Оффлайн
Исправлено в 5.92.1
 
  • Страница 1 из 1
  • 1
Поиск: