Интерфейсы в кларионовских приложениях
Добавлено: 02 Июль 2020, 8:56
Хорошо что я не самодур как некоторые организации. А так бы запретил обсуждать тут 1C
Место общения программистов, форум разработчиков БД на Clarion
https://forum.clarionlife.net/
Вынос кнопок управления в верхнюю часть окна - это уже отголоски Web дизайна.
Не вижу особых проблем. Все аккуратно на экране размещено, окна не обрезаются, контролы друг на друга не наезжают, прокрутки, где надо, стоят. Обилия иконок нет, от работы не отвлекает. Содержимое меню и риббона, насколько я представляю, настраивается.Игорь Столяров писал(а): ↑02 Июль 2020, 9:06Вынос кнопок управления в верхнюю часть окна - это уже отголоски Web дизайна.
Это когда не видно низ окна без скроллинга. Иконок нет, но зато окно перенасыщено текстом.
В Ваших 800x600 для собственно полезного списка остался только уголок четверти экрана.
Недавно выводил туда количество записей в списке. Больше никуда не вышло - лист на весь экран за исключением тулбаров. Пробовал тултипом на листе, не понравилось, в статусбаре устроилоfinsoftrz писал(а): ↑02 Июль 2020, 8:18 Про статус бар есть смысл поговорить отдельно. Когда-то я его отключил совсем, чтобы не занимал лишнее место на 15 дюймовых мониторах. По большому счету, это элемент декора. Сейчас специально пробежался, кто как его использует. В основном, чисто для "а он вроде как должен быть". Какая в нем смысловая нагрузка? Выводить дату и время, вешая таймер на фрейм, это по сути, дублирование виндовой панели. Имя пользователя практичнее выводить в заголовке программы, чтобы отображалось во всплывающей подсказке в винде. Остается подсказка по активному полю в окне. Она, по сути, дублируется всплывающей подсказкой, размещаемой в более предсказуемом месте.
Включите там "Такси". Будет всё по-другому.
Да нет. Почему должно быть по разному?
Кстати, об этом не думал. Перестраховался на ресайз. Если что забыл прописать, то на автомате будет всё нормально. Во-вторых, в 1С-Такси слева есть некая панель. Видимо, запало в душу. Изначально была идея перемещать блоки кнопок. Например, при повороте планшета они должны уехать вверх. Но пока неактуально, совсем.
Отдельное спасибо за такую оценку!!! На самом деле - не молодой, а креативный .
Где Вы заметили, что совсем всё одинаково? Разные таблицы, разные поля... Конечно, многое похоже. Но я не любитель всё в кучу мешать. Вот на другом проекте у нас универсальный справочник. Одна таблица с множеством полей для разных случаев. Но всё равно процедуры разные. Совсем сделать однообразно не получается. Например. Если полей мало, то можно и EIP сделать. А когда много, лучше форму подтянуть. Да и вообще, сейчас легче морду перерисовать, чем новую "математику" запилить. Я где-то это уже писал.
Жаль. По-моему, да, с 8.3 "Такси" пошло. Посмотрите может в Инете. Можно наверно у них на сайте. Они целую теорию под это дело подвели.
Таблицы разные, поля разные, формы обработки разные, то окно справочника с кнопками то везде одинаковое. Вы его каждый раз под новый справочник рисуете? У нас в таком случае одна форма на справочник, туда просто динамически подгружается нужная таблица. На несколько десятков справочников форм типа "справочник" может штук 5. Если откроете в нашей программе справочник "Контрагенты" или "Товары и услуги" или "Проекты", то это одна и та же процедура ("справочник с группировками"). А если какие-нибудь "Склады" или "Виды оплаты", то другая ("справочник без группировок")kreator писал(а): ↑02 Июль 2020, 21:45 Где Вы заметили, что совсем всё одинаково? Разные таблицы, разные поля... Конечно, многое похоже. Но я не любитель всё в кучу мешать. Вот на другом проекте у нас универсальный справочник. Одна таблица с множеством полей для разных случаев. Но всё равно процедуры разные. Совсем сделать однообразно не получается. Например. Если полей мало, то можно и EIP сделать. А когда много, лучше форму подтянуть. Да и вообще, сейчас легче морду перерисовать, чем новую "математику" запилить. Я где-то это уже писал.
Ещё раз. Где Вы это увидели? Я не пойму о чём речь. Я намеренно на видео показал три совершенно различных справочника - "единицы измерения" (совсем простой), "Адресаты" (где банковские реквизиты, адреса, должностные лица) и "Объекты" (товар, пряжа, комплектующие, тут поля ну никакой связи не имеют с адресатами). И, да, у меня подход как у finsoftrz. Всё, что он написал по этому поводу актуально и для меня. Я даже никаких попыток объединить экраны не делаю. "Формошлёпство" гораздо проще отладки внутренней "математики" (повторяюсь).