toolkit
toolkit copied to clipboard
Проработка конструктора СКД
-
[ ] Тяжелая Проблема. Конструктор настроек структуры
-
[x] Проблема. При отмене редактирования имени поле возвращать пред.идентификатор
-
[x] Проблема. Когда имен параметра уже занято
-
[x] Фича. Передача параметров в подсказку редактирования выражения
-
[ ] Проблема. Сбрасывается порядок если порядок полей не совпадает с порядком в запросе и неверный порядок групп и наборов
-
[ ] Фича. Порядок по полям запроса
-
[ ] Проблема. Порядок полей в форме выбор поля как в СКД от 1С
-
[ ] Проблема. Закладка Настройки интерфейс командной панели структуры
Что нашел при беглом тестировании для версии 2.0.
- При первом открытии конструктора предлагается добавить набор данных. Ожидается, что при выборе набора типа "Запрос" сразу же будет открыт конструктор запроса.
- Переименование поля в наборе данных приводит к ошибке "Поле объекта не обнаружено (Имя)".
- В колонке "Роль" не отображается представление типа остатка, бух. тип.
- Непонятно, зачем редактор выражений в настройках роли для типа остатка. Лучше автоподбор имен.
- В связях не работает кнопка выбора источников.
- В связях при выборе поля приемника появляется ошибка "Поле объекта не обнаружено..."
- В связях при выборе ссылочного поля в качестве выражения источника почему-то колонка заполняется значением "Представление(Ссылка)".
- При редактировании оформления поля, если для параметра "Текст" выбрать тип "Поле компоновки данных", то диалог выбора поля будет пустым.
- Горизонтальный скролл в форме редактирования оформления поля просто сводит с ума.
- В форме редактирования оформления поля не нужно подменю "Еще".
- В форме выбора полей для расчета ресурсов не хватает иерархических группировок.
- В редакторе выражения для параметров не хватает контекстной подсказки для уже существующих параметров.
- При переключении на закладку настроек КД возникает ошибка "несоответствие типов". Собственно, протестировать закладку не получилось, т.к. в результате ошибки не увидел каких-либо доступных полей.
Что нашел при беглом тестировании для версии 2.0.
Не сказать чтобы я очень хорошо знаю все нюансы СКД
1 Тут не согласен, может руками текст писать хочу или из буфера обмена вставить 2 Исправлено в 2.0.1 3 и 4 Тут не понял поясни 5 Вроде работает 6 Исправил в 2.0.1 7 Исправил в 2.0.1 8 и 9 и 10. Это форма от 1С, по хорошему наверное вместо нее свою нужно. Потом. 11 Исправил в 2.0.1 12 Описана выше "Фича. Передача параметров в подсказку редактирования выражения" буду делать 13 Исправил в 2.0.1
- Ок, согласен. В твоих инструментах в этом больше смысла, чем стандартном конструкторе. Но может воплотить эту идею в другом виде - убрать эти кнопки из подменю "Еще" и показать компактно в виде пиктограмм?
- Ок.
- См. картинку
- В форме настроек роли для поля можно выбрать роль "Остаток". В этом случае необходимо указать "Имя" и "Тип". Так вот редактор имени сейчас представляет собой редактор выражений. Но если я не ошибаюсь, это не выражение, это просто строковый идентификатор, по которому СКД объединяет поля в пары "начальный-конечный" остаток. Так вот чего в платформенном конструкторе не хватает, так это обычного выбора из списка идентификаторов. Скажем, для поля "КоличествоНачОст" я указал имя "Количество" и тип "Начальный остаток". Теперь перехожу к настройке роли для поля "КоличествоКонОст". И здесь мне бы не хотелось заново вбивать слово "Количество" в качестве имени, мне хотелось бы его выбрать из выпадающего списка.
- Странно. У меня нет. :-) Ну ладно.
4 Понял нужен выбор поля
5 Может мы про разное
- См. картинку
В 2.0.1 это исправлено
- Про одно и то же. И у меня почему-то список пустой. Попробуй с одним набором данных такое провернуть.
Про одно и то же. И у меня почему-то список пустой. Попробуй с одним набором данных такое провернуть.
С одним тоже ОК
У меня при вводе с клавиатуры список появляется, а при нажатии на стрелку - нет. Платформа 8.3.17.1989
У меня при вводе с клавиатуры список появляется, а при нажатии на стрелку - нет. Платформа 8.3.17.1989
Проверил на 8.3.17.2306 все работает видимо у тебя какой-то глючок платформы
Добавлю пожелание. Хотелось бы иметь возможность скрыть поле из набора данных с глаз долой. Когда включено автозаполнение, в доступные поля сыпется очень много полей для отбора из виртуальных таблиц запроса. Порой очень хочется отключить их (ограничением использования) и больше не видеть, пока настраиваешь прочие поля. Можно даже сделать все одной кнопкой "Отключить и скрыть", которая проставит флажки и спрячет поле.
Еще пожелание. Добавить в редактор выражений ссылку на встроенную справку по функциям СКД: v8help://dcsui/SKD_Functions
Пожелание. Заменить на закладке наборов данных заголовки колонок "Ограничения использования" пиктограммами. Так получится компактнее группа колонок. Полагаю, вот эти хорошо подойдут:
Пожелание. Реализовать красивое отображение многострочных выражений в ресурсах. Сейчас выгляди так:
Пожелание. Заменить на закладке наборов данных заголовки колонок "Ограничения использования" пиктограммами. Так получится компактнее группа колонок. Полагаю, вот эти хорошо подойдут:
Отличная мысль
Еще пожелание. Добавить в редактор выражений ссылку на встроенную справку по функциям СКД: v8help://dcsui/SKD_Functions
Не знаешь как открыть эту справку? Думал о своем синтаксис помощнике, но пока не дошел
Добавлю пожелание. Хотелось бы иметь возможность скрыть поле из набора данных с глаз долой. Когда включено автозаполнение, в доступные поля сыпется очень много полей для отбора из виртуальных таблиц запроса. Порой очень хочется отключить их (ограничением использования) и больше не видеть, пока настраиваешь прочие поля. Можно даже сделать все одной кнопкой "Отключить и скрыть", которая проставит флажки и спрячет поле.
С этим позже, пока делаю чтобы все приемлимо работало. Потом, конечно надо
Не знаешь как открыть эту справку? Думал о своем синтаксис помощнике, но пока не дошел
Ты не поверишь, но... :-D
ОткрытьСправку("v8help://dcsui/SKD_Functions")
Не знаешь как открыть эту справку? Думал о своем синтаксис помощнике, но пока не дошел
Ты не поверишь, но... :-D
ОткрытьСправку("v8help://dcsui/SKD_Functions")
Добавил в форму выражения в Еще. В версии 2.1.0
Часть решено часть перенесено в другие задачи