powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Какие крутые фичи есть у 2016 Аксесса ?
25 сообщений из 51, страница 2 из 3
Какие крутые фичи есть у 2016 Аксесса ?
    #39612995
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем по теме топика - крутых новых фич в access 2016 нет.

Все фичи (кроме adp, mdw,страницы доступа к данным, сводные таблицы/отчеты - RIP ) остались со старых версий.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39612996
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vmagЕстественно, если папка с линками лежит на вашем локальном компе и не расшарена, то ситуация не проявится, грибы вылазят при боевой ситуации описанной выше...

Увы, это не так.
И при работе с линкованной базой на сервере (.mdb), и при работе с ее же копией в локальной папке - эффект один и тот же. С точностью до формы, на которой вылет.

Пример интерфейса /скрины выложить не могу, пишу с планшета/:
Приложение - 9 высоконагруженных ленточных форм.
Отдельно есть справочники, но они простые.
Из каждой ленты вызываются формы-карточки со вкладками и субформами в них.
Запрос у каждой ленты или субформы это 10-15 таблиц и обычно 2-3 подзапроса с GROUP BY внутри, объедиененые в основом запросе через LEFT. (План-фактный анализ).
Еще такая фишка: в подвале лент - список для быстрого просмотра содержимого многострочного документа (бежишь по списку заголовков и не отрывая карточку, видишь что внутри).
Списки включаются-выключаются флажками. По флажку присвоение .RecordSource = "имя_запроса"
Если открывать формы последовательно - на 7ой форме вылет.
Если в предыдущей форме включить список, вылет раньше.

Лет 5 назад пыталась побороть, плюнула. Правда попутно вычистила все проги (Set ...=nothing и т.п.)

Где-то попадался совет: заменить все Set .. = CurrentDB()... на ... DBEngine.Workspace(0)(0)
Якобы каджый CurrentDB() оставляет объект. Заменила.
Помогло ли, сказать нельзя, т,к. все делалось в процессе большой модернизации.

Остается только "упрощать" ПО и молиться, что юзеру не понадобиться открыть все 9 форм разом.
Обычно, не нужно, так как это по сути одна и та же инфа, но в разных разрезах и стадиях.

Хотя вариант интерфейса а-ля Excel "вкладки документов", который появился в А2010 очень провоцирует юзеров держать одновременно много форм открытыми...
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613008
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

Прекрасно Вы изложили ситуацию! Именно так всё и есть.

Я даже не пойму, почему коллеги счастливо избежали сообщения про открытие дополнительных баз.

Что на локальном компе, что в сети - без разницы.
Как только Вы откроете кучу форм с таблицами, комбобоксами на экране - появится это сообщение. Обязательно появится.
Это вопрос времени и сложности форм на экране.

авторОстается только "упрощать" ПО и молиться, что юзеру не понадобиться открыть все 9 форм разом.
Обычно, не нужно, так как это по сути одна и та же инфа, но в разных разрезах и стадиях.


Да! Именно так! Причём пользователи нас не спрашивают. Жмут кнопки диалог за диалогом. И однажды видят это сообщение
про открытие дополнительных баз. И что им отвечать? Говорить, что этого никогда не бывает?

Я сделал вывод - что на Акссесе не надо разрабатывать сложные приложения с тяжело нагруженными формами.
Разрабатывать конечно приходится. Приходится как то приспосабливаться.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613011
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ЛаловВ общем по теме топика - крутых новых фич в access 2016 нет.

Все фичи (кроме adp, mdw,страницы доступа к данным, сводные таблицы/отчеты - RIP ) остались со старых версий.


Сергей, я подозреваю, что новые фичи всё-же есть)

Вроде как отчёты можно встраивать в формы?

Может на уровне VBA что-то новое есть.

Раньше прочитал Гетца - и всё понятно, что есть в Аксе )

Потом, может есть новые свойства у форм, может какие-то новые особенности?

В 2016 Аксе неудобно, нет возможности, не нашёл: Сохранить форму как
Приходится копипастить.

Список объектов базы неудобен тем, что комментарий не справа в колонке.
Приходится вглядываться.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613015
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboLad0505,

Я сделал вывод - что на Акссесе не надо разрабатывать сложные приложения с тяжело нагруженными формами.
Разрабатывать конечно приходится. Приходится как то приспосабливаться.

Я вмешаюсь немного, тяжелонагруженные формы не нужны пользователю. Избыточный интерфейс говорит о плохо прописанных бизнес процессах. А в первую очередь должно быть четкое понимание что БД должна делать. Вы как программист можете написать качественную и работоспособную БД со множеством чекбоксов, вкладок, менюшек итд итп. Но не в состоянии поменять бизнес процесс внутри отдела/департамента, правильно организовать сотрудников, пресечь некоторые их хотелки, которые с позиции правильной организации труда только впустую тратят полезное время на выполнение лишних действий.

Всегда удивлялся позиции, настрочить своими руками перегруженный интерфейс (либо в "мирском" окружении настрочить кучу должностных инструкций которые никто всерьез не воспринимает), а потом жаловаться что не работает как надо)

Что вы создали, то пользователь и нажимает)
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613028
Фотография Сергей Лалов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeboСергей ЛаловВ общем по теме топика - крутых новых фич в access 2016 нет.

Все фичи (кроме adp, mdw,страницы доступа к данным, сводные таблицы/отчеты - RIP ) остались со старых версий.


Сергей, я подозреваю, что новые фичи всё-же есть)

Вроде как отчёты можно встраивать в формы?

Может на уровне VBA что-то новое есть.

Раньше прочитал Гетца - и всё понятно, что есть в Аксе )

.

По дизайну да, есть приятные изменения, больше графических инструментов ) По внедрению отчета в форму не пользовался, но если есть, то тоже хорошо. наверняка сделали это на основании технологии вставки диаграмм на форму. Это вроде с 2013го аксесса.

По сути качественных и прорывных фич нет, а могли бы придумать)
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613036
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ЛаловNeboLad0505,

Я сделал вывод - что на Акссесе не надо разрабатывать сложные приложения с тяжело нагруженными формами.
Разрабатывать конечно приходится. Приходится как то приспосабливаться.

Я вмешаюсь немного, тяжелонагруженные формы не нужны пользователю. Избыточный интерфейс говорит о плохо прописанных бизнес процессах. А в первую очередь должно быть четкое понимание что БД должна делать. Вы как программист можете написать качественную и работоспособную БД со множеством чекбоксов, вкладок, менюшек итд итп. Но не в состоянии поменять бизнес процесс внутри отдела/департамента, правильно организовать сотрудников, пресечь некоторые их хотелки, которые с позиции правильной организации труда только впустую тратят полезное время на выполнение лишних действий.

Всегда удивлялся позиции, настрочить своими руками перегруженный интерфейс (либо в "мирском" окружении настрочить кучу должностных инструкций которые никто всерьез не воспринимает), а потом жаловаться что не работает как надо)

Что вы создали, то пользователь и нажимает)

Согласен с Вами) Только кто же будет со стороны клиента оптимизировать все эти бизнес процессы.
Ясно, что никто. Вот и пишутся программы на все возможные случаи, когда приходится показывать информацию на экране,
которая может быть и не нужна.

И всё равно я скажу, что это проблема Майкрософт. У них в Аксе стоит это техническое ограничение.
Зачем оно там стоит? Я бы даже сказал, что и формы не слишком навороченные.

Ну представьте ситуацию, когда из одного диалога, открываете следующий, за ним другой.
Ну чтобы просмотреть всю цепочку информацию.

Или на экране основной список, а вокруг него вспомогательные, рядом. Ничего лишнего кликать не надо.
Вот она вся информация на экране, скажем, по сделке. Имея это на экране начинаете открывать диалоги
и будет достигнут предел. Акссесс скажет.

Я стремлюсь делать хорошее информативное юзабилити. Я уже говорил в 1С можно открыть кучу окошек, без проблем.
а в Акссее приходится постоянно держать в голове это ограничение и всё сокращать.
Ну и что? Хорошо это что-ли?
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613039
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сергей Лалов,

В моем понимании "высоконагруженные" <> "перегруженные лишними элементами"
Речь идет о сложности аналитики, которую удается запихнуть в запросы.
А после этого представить пользователю в удобном и наглядном виде.
Не понуждая его на каждый чих печатать отчеты, вводя перед этим кучу параметров.
Им, бедняжкам, и там много что приходиться вносить 3 раза: в базу Аксесс(чтоб работать),
в СЭД(так хочет начальство) и в 1С(потому что потому!)

А внутренние бизнес-процессы тут ни при чём..
Они все и так выжаты, высушены, заоптимизированы (за 15 лет с 2003 года)
В приведенном мной выше примере приложения основной процесс - оформление заказов в цеха и ИЦ.
Чтобы добавить одну операцию в заказ - печатать отчет или открывать цепочку форм ...фу!
А операций много и они увязаны.
И зачастую, главное не внести заказ, а отследить что не сделано, и когда надо начинать.

К тому же у пользователей в процессе работы неизбежно растет аппетит)
И, в основном, их хотелки оправданы.


Впрочем, мы совсем отклонились от темы.

По поводу 2016 не скажу, а в 2010-2013 нравится:
- резиновые поля (можно растянуть вширь колонку с названием в ленте, без макета, даже не в accdb!)
- возможность рисовать какие угодно границы сетки в ленточной форме (с макетом!)
- интерфейс "вкладки документов" -- нравится мне и 50% юзеров
- разделенные формы (удобно для мелких поделок, типа ввод настройки) -- пока только для себя
- условное форматирование стало работать шустрее, можно без vba задать оттенки цвета
- кнопочки с тенью произвольной формы, вкладки в стиле "использовать тему" с тонкой границей
(тут как-то спорили, нужно ли "стесняться" Аксесс. Включите это и никто не догадается на чем прога)
- коллекция TempVars
- отчет в форме, кнопки в отчете. Использую как микро-диаграмму из нарисованных блоков.
- memo-поля с включенным rtf форматом. Еще бы копи-паста из Ворд не глючила..
Может еще что-то вспомню.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613042
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo, Lad0505,

признайтесь вы мужчина все таки или женщина, от того что вы будете вещать хоть от имени 100 юзеров, похоже эта проблема таки только у вас... нужно делать приложение не на все случаи жизни, а по конкретному техническому заданию, назовите хотя бы предметную область в которой нужны на экране сразу более 50 таблиц...
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613043
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vmagпризнайтесь вы мужчина все таки или женщина......
автор... пыталась побороть, плюнула. Правда попутно вычистила....
)))
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613047
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пример из "предметной области":

Госпрограмма, группа контрактов, контракт, тема, раздел, вариант этапа, этап, подэтап, подразделение, головная структура... это не поля, это справочные таблицы.
Из каждой всегда нужны как минимум 1-2 поля.
Как говорится, "это ррра-а-а-з!"

Это еще не предметная область, это общие справочники.

Теперь ближе - справочные таблицы прилложения:
Вид оборудования, процесс, операция, образец, место..., класс..., группа... (чего, простите не скажу).
Цех или лаборатория исполнитель (отдельная таблица со ссылкой на структурное подразделение в общем справочнике)

А дальше еще таблицы с данными. Нормирование. Заказ-наряды.
Расчет трудоемкости плановой и учет фактической.

Вместе с настройками, вспомогательными списками, управлением доступом и отчетами ~ 60-70 таблиц.

Это только кажется, что не все нужно одновременно.
При одновременно открытых формах "дергается" вся бд.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613056
4z4r
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505раздел, вариант этапа, этап, подэтап
Вид оборудования, процесс, операция, образец, место..., класс..., группа..стараюсь объединять подобные статичные справочники в одну таблицу с соответствующим ключом.
если очень надо, можно сделать отдельную вью для параметра, но требуется это далеко не всегда.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613081
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
4z4r,
Вы, отчасти, правы.
Дело в том, что я вынуждена совмещать довольно жесткий OLTP с элементами аналитики.
В одной программе чуть ли не OLAP собственный изобретала.
Цикл планирования - год, база заводится на год, так всем удобнее. Справочники сквозные.
Базы у нас небольшие - 20-50mb на одну mdb, в приложении подключены таблицы разных mdb.
При таких объемах уход на sql server не планируется.
(Уже проверила, проблема не в том, что из нескольких!)

А таблицы справочников не статичные.
Разделы и этапы (договоров) могут меняться и дополняться несколько раз в день.
Операции и оборудование в идеале 1раз в год, реально - раз в месяц (уточнение).
Да и других таблиц хватает.
И, повторяюсь, много мелких списков и группировочных запросов.


Однако, опять уходим от темы.
Я хотела всего лишь подтвердить, что проблема существует, и похоже, MS её исправлять не собирается.

Кстати, в "чистом" 2010 (accdb+accde, это совсем другой новый проект)
таблиц уже под 100, но такого глюка пока не было.
Хотя в нем нет таких "учетно-контрольно-аналитических" наворотов.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613088
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vmagNebo, Lad0505,

признайтесь вы мужчина все таки или женщина, от того что вы будете вещать хоть от имени 100 юзеров, похоже эта проблема таки только у вас... нужно делать приложение не на все случаи жизни, а по конкретному техническому заданию, назовите хотя бы предметную область в которой нужны на экране сразу более 50 таблиц...

Да не 50 таблиц нужно на экране.

А нужен нормальный не аскетичный юзабилити.
Чтобы пользователи меньше делали кликов.
Разве это непонятно?

Если Вы не встречались с этой проблемой - это замечательно.
Я встречаюсь. Потому что люблю давать свободу пользователям.
Чтобы всё было под рукой у них на экране.
Чтобы диалоги могли детализировать друг друга.
Больше 100 таблиц у меня проект.

Все запросы статические. Комбобоксы без значений выключены.
И так далее. Проблему удалось минимизировать.
Но только лишь минимизировать.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613089
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo,

http://www.cyberforum.ru/ms-access/thread1412276.html

авторПредположительно, создается слишком большое число подключений к БД. Но пока создается сообщение, система успевает отрегулировать ситуацию и, хотя сообщение об ошибке есть, самой ошибки уже нет.
Общего, единого рецепта нет. Но чаще всего помогает:
- закрытие неиспользуемых рекордсетов: переменнаярекордсета=Nothing
- вместо Currentdb создание копии: set db=Currentdb. Особенно, если сделать переменную db публичной и инициировать один раз при открытии БД. А во всех процедурах вместо Currentdb использовать db
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613091
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613093
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

авторВ моем понимании "высоконагруженные" <> "перегруженные лишними элементами"

Отлично сказано!!!
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613094
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

автор- интерфейс "вкладки документов" -- нравится мне и 50% юзеров

Это как выглядит?
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613095
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

автор- отчет в форме, кнопки в отчете. Использую как микро-диаграмму из нарисованных блоков.

Кнопки в отчёте? Интересно. Это как выглядит?
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613096
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

автор- коллекция TempVars

Где применяется? вместо OpenArgs ?
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613097
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

автор- возможность рисовать какие угодно границы сетки в ленточной форме (с макетом!)

И ещё вопрос: для чего нужен макет?
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613105
Фотография vmag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nebo, Lad0505

Я так смотрю вам для общения то больше никто и не нужен...
Прямо как брат и сестра одногодки и за одной партой сидели, стиль письма один в один, абзац, пропуск, абзац...
А на кибер форуме вы "texnik-san", угадал ???
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613106
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вкладки документов:
В А2010 (А2007 проскочила мимо) можно в параметрах текущей бд выбрать вид интерфейса: многооконный или вкладки, если вкладки, то ещё включить флаг "вкладки документов".
Тогда вместо окон все формы (кроме окон диалога) откываются всю ширину экрана,
а вверху у них закладки (как листы Excel, но вверху).
В чем-то удобнее (если большая аналитическая выборка), а а чем-то нет (нельзя положить 2 окна рядом).
Удобно сочетать с резиновыми полями.
Работает для клиентской части accdb и mdb любой версии (у меня mdb все еще 2000 и 2003)

Кнопки в отчетах:
В А2010 отчет можно открывать как не только в режиме предварительного просмотра, но и в режиме Отчета. Напоминает стандартный режим просмотра отчетов в SSRS.
В этом режиме нет разбивки на листы, все записи выводятся сполошным потоком.
Но самое прекрасное - это то что работает отбор по выделенному, как в формах!
Элементы отчета (поле, часть текста) можно выделить и отбрать по нему или скрыть.
У отчетов теперь есть события, например, можно влепить кнопку и обработать OnClick()
Тоже скрыть детализацию, но уже программно.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613115
Lad0505
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
С TempVars пока только разбираюсь.

Это "глобальная" коллекция, к элементам которой можно обращаться по имени.
TempVars("имя1")
Присваивается в vba или макросом (с макросами не дружу).
А вот обращаться можно везде, не только в vba:
- в условиях отбора в запросе;
- в вычисляемом поле в запросе;
- в выражении для вычислямого поля формы или отчета.
Например:
=[Сумма]*(1+TempVars("текПроцНДС"))
Удобно для глобальных параметров и для отбора в отчетах.
...
Рейтинг: 0 / 0
Какие крутые фичи есть у 2016 Аксесса ?
    #39613124
Nebo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Lad0505,

Хорошие ответы! Спасибо) Благодарю!
...
Рейтинг: 0 / 0
25 сообщений из 51, страница 2 из 3
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Какие крутые фичи есть у 2016 Аксесса ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]