Реализация, как Access
-
Serdobolniy
- Спонсор

- Сообщения: 127
- Зарегистрирован: 03 мар 2016, 23:01
- Имя: Сергей
Реализация, как Access
Добрый день, нужна подсказка, если возможно реализовать такой же наглядный функционал на базе "Руководителя".
В Access сделал базу данных по поступающим документам, в Руководителе, "кручу", как только могу себе вообразить - не получается.
Организация приносит пачку документов от разных поставщиков, эти документы нужно расфасовать в зависимости от принадлежности по отделам (акты, счета, накладные, доверенности, договора...) - это вся задача
Как работает в Access:
При выборе организации и нажатии кнопки "добавить реестр", срабатывает "Автоинкремент" - присваивая П/П, фиксируя дату. Открывается новое окно, в котором появляется возможность выбрать назначаемый отдел (по принадлежности самого документа).
У документа есть возможность прописать:
вид (счёт, акт...);
номер;
дату;
количество документов;
количество листов;
ИНН (поставщика услуг);
сумму (по документу (счёту..)).
Добавлять документы в рамках "Автоинкремента" столько сколько нужно.
Так же есть возможность в рамках того же "Автоинкремента" выбрать другой отдел и в него добавить другие документы (по тому же принципу).
Завершив задачу по добавлению документов, получаю общую форму, в которой всё наглядно видно, из которой могу сформировать отчёт по дате, месяцу, году, поставщику, организации... и распечатать его:
П/П, какая организация принесла документы, когда создан "Автоинкремент", для какого отдела предназначается этот документ, какой документ: (счёт...), его дата, кто поставщик, сумма, количество документов и в них количество листов. В рамках того же "Автоинкремента", нажав на второй отдел, так же наглядно вижу всё
Сама база и зависимости от неё:
Если делать в через сущности, подсущности - не пробрасывается наглядность и читаемость, в "отчёте" Если делать только в сущности (в пределах "одного окна"), упираюсь в отсутствие возможности добавить в рамках "Автоинкремента" (П/П): другой отдел, другого поставщика, добавление в него документов, с наглядным подсчётом количества документов и листов. Зато появляется "наглядная" информация, но в рамках одного "Автоинкремента" - без "глубины". Если делать в пределах "одного окна", через "Форму вложенной сущности", не поддерживается "+" в дочерних окнах: viewtopic.php?t=9624
Не понимаю, как обойти ограничения?
В Access сделал базу данных по поступающим документам, в Руководителе, "кручу", как только могу себе вообразить - не получается.
Организация приносит пачку документов от разных поставщиков, эти документы нужно расфасовать в зависимости от принадлежности по отделам (акты, счета, накладные, доверенности, договора...) - это вся задача
Как работает в Access:
При выборе организации и нажатии кнопки "добавить реестр", срабатывает "Автоинкремент" - присваивая П/П, фиксируя дату. Открывается новое окно, в котором появляется возможность выбрать назначаемый отдел (по принадлежности самого документа).
У документа есть возможность прописать:
вид (счёт, акт...);
номер;
дату;
количество документов;
количество листов;
ИНН (поставщика услуг);
сумму (по документу (счёту..)).
Добавлять документы в рамках "Автоинкремента" столько сколько нужно.
Так же есть возможность в рамках того же "Автоинкремента" выбрать другой отдел и в него добавить другие документы (по тому же принципу).
Завершив задачу по добавлению документов, получаю общую форму, в которой всё наглядно видно, из которой могу сформировать отчёт по дате, месяцу, году, поставщику, организации... и распечатать его:
П/П, какая организация принесла документы, когда создан "Автоинкремент", для какого отдела предназначается этот документ, какой документ: (счёт...), его дата, кто поставщик, сумма, количество документов и в них количество листов. В рамках того же "Автоинкремента", нажав на второй отдел, так же наглядно вижу всё
Сама база и зависимости от неё:
Если делать в через сущности, подсущности - не пробрасывается наглядность и читаемость, в "отчёте" Если делать только в сущности (в пределах "одного окна"), упираюсь в отсутствие возможности добавить в рамках "Автоинкремента" (П/П): другой отдел, другого поставщика, добавление в него документов, с наглядным подсчётом количества документов и листов. Зато появляется "наглядная" информация, но в рамках одного "Автоинкремента" - без "глубины". Если делать в пределах "одного окна", через "Форму вложенной сущности", не поддерживается "+" в дочерних окнах: viewtopic.php?t=9624
Не понимаю, как обойти ограничения?
Последний раз редактировалось Serdobolniy 02 окт 2026, 00:22, всего редактировалось 1 раз.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Реализация, как Access
Я бы делал через сущности и подсущности.
Используя функции можно подсчитывать количество документов или другие данные.
https://docs.rukovoditel.net.ru/index.php?p=48
Сами документы можно выводить прямо на странице реестра, а не в отдельном списке
https://docs.rukovoditel.net.ru/index.php?p=66
Можно документы вывести прямо в списке реестра используя следующее поля
https://docs.rukovoditel.net.ru/index.php?p=101
В результате получится два шага:
1) сначала создали реестр, после создания настроили переход на страницу реестра
2) и тут же добавляли необходимые документы во вложенную сущность.
Используя функции можно подсчитывать количество документов или другие данные.
https://docs.rukovoditel.net.ru/index.php?p=48
Сами документы можно выводить прямо на странице реестра, а не в отдельном списке
https://docs.rukovoditel.net.ru/index.php?p=66
Можно документы вывести прямо в списке реестра используя следующее поля
https://docs.rukovoditel.net.ru/index.php?p=101
В результате получится два шага:
1) сначала создали реестр, после создания настроили переход на страницу реестра
2) и тут же добавляли необходимые документы во вложенную сущность.
-
Serdobolniy
- Спонсор

- Сообщения: 127
- Зарегистрирован: 03 мар 2016, 23:01
- Имя: Сергей
Re: Реализация, как Access
Спасибо за подсказку. Будет ли отражена полная информация в "Стандартных отчётах" - на главной, без лишних нажатий кнопок? При помощи какого редактора можно реализовать отчёт "за день" по всем поступившим "реестрам" от организаций, с возможностью распечатать его? Как реализовать "подстановку" названия организации к "Автоинкременту"? Через Префикс/Суффикс + "ID" не проходит такой вариант
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Реализация, как Access
Я так полагаю что нужно показывать документы? Данные из реестра можно вывести с помощью поля "Значение из родительской сущности"Будет ли отражена полная информация в "Стандартных отчётах" - на главной, без лишних нажатий кнопок?
Создайте общий отчет, можно добавить панель быстрых фильтров по датеПри помощи какого редактора можно реализовать отчёт "за день" по всем поступившим "реестрам" от организаций, с возможностью распечатать его?
https://docs.rukovoditel.net.ru/index.php?p=33
Чтобы распечатать, можно сделать экспорт или сделать шаблон для экспорта https://docs.rukovoditel.net.ru/index.php?p=124
Есть поле "текст по шаблону" или Статический текст по шаблонуКак реализовать "подстановку" названия организации к "Автоинкременту"? Через Префикс/Суффикс + "ID" не проходит такой вариант
-
Serdobolniy
- Спонсор

- Сообщения: 127
- Зарегистрирован: 03 мар 2016, 23:01
- Имя: Сергей
Re: Реализация, как Access
Добрый день, постепенно получается долгожданная "наглядность", с пробросом информации из подсущности "Документы" в сущность "Проект", через тип поля "Список записей по MySql запросу", но, отключается возможность "сортировки" и "поиска" по этим полям и нет возможности напрямую обратиться к отдельной сущности "Поставщики" и встроенной в сущность "Документы" - "Отдел". В этом есть необходимость, так как хочется видеть документы подвязанные к "Поставщику" и закреплённые за "Отделом":support писал(а): 03 апр 2026, 17:38 Можно документы вывести прямо в списке реестра используя следующее поля
https://docs.rukovoditel.net.ru/index.php?p=101
Если зайти в подсущность "Документы" сущности "Проект", там "Поставщики" пробрасывают в карточку поставщика с необходимой информацией (ИНН, КПП...), но прекращает пробрасываться информация через "настройку страницы записи" сущности "Поставщики":
Хочется иметь и эту возможность в наглядности, с возможностью нажать на "Поставщика" провалившись в его информацию (свойства), с отображением документов закреплённых за ним.support писал(а): 03 апр 2026, 17:38 Сами документы можно выводить прямо на странице реестра, а не в отдельном списке
https://docs.rukovoditel.net.ru/index.php?p=66
Как это сделать через "Список записей по MySql запросу"? Или нужно применить "техническое" поле в Сущности, (которое можно скрыть, при заполнении информации в поступающих документах) тогда появится проброс информации в "Проект", только не будет работать подвязка документов, так как "Поставщики" находятся в подсущности "Документы"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Реализация, как Access
В версии 3.7 появился новый тип поля, который как раз вам подойдет https://docs.rukovoditel.net.ru/index.php?p=165
С помощью него в Документах можно вывести значение из родительской сущности (ИНН, КПП...) и эти поля будут доступны для поиска.
Как вариант можно сделать страницу общий отчет "Все документы" по сущности Документы, где будет поиск по всем документам во всех проектах и так же по (ИНН, КПП...)
С помощью него в Документах можно вывести значение из родительской сущности (ИНН, КПП...) и эти поля будут доступны для поиска.
Как вариант можно сделать страницу общий отчет "Все документы" по сущности Документы, где будет поиск по всем документам во всех проектах и так же по (ИНН, КПП...)
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Реализация, как Access
Сергей, благодарю за поддержку проекта. Если возникнут вопросы, пишите, постараюсь помочь.
-
Serdobolniy
- Спонсор

- Сообщения: 127
- Зарегистрирован: 03 мар 2016, 23:01
- Имя: Сергей
Re: Реализация, как Access
Можете подсказать, как вытащить информацию в сущность - из подсущности, через "Общие отчёты" на главной странице, с возможностью фильтровать по полям подсущности, при этом имея возможность "войти" (как ссылка) в нужное поле, как сущности, так и подсущности?
Это не реализованный, а нарисованный "отчёт" из полей сущности и подсущности, но хочется видеть именно такой отчёт по сущности "Проект". Сейчас в "отчёте" работает то, что выделено красным (поля сущности "Проект"), с возможностью "провалиться" (ссылкой) в поле "Реестр", с занесённой информацией в подсущность "Документы", и отдельно связанная сущность "Организация", с такой же возможностью "провалиться" (ссылкой) в информацию об организации и отображением документов принесённых этой организацией. Не получается реализовать то, что выделено синим, так как эта информация "вытягивается" из подсущности, через тип поля "Список записей по MySql запросу" ("Отображать название как ссылку"), но это накладывает ограничения в отключении фильтра по полям и возможности "провалиться" (ссылкой) в "информацию" этого поля.
Так же появился вопрос от дилетанта, касаемый "нагрузки" на программу - при выгрузке в "отчёт" по подсущности "Документы" система начинает задумываться перед выдачей результата, хотя записей (документов, без вложений) всего 51 штука (12 реестров). В Access система не зависает при 18255 записей (документов, без вложений) - (7651 реестров). Сколько записей в базу данных система может выдержать и выдать без "тормозов"?
Из года в год базу данных Access вычищаем, делая новую на вычещенной старой, таким образом сбрасывается "Автоинкремент" и новый год начинается с чистого листа. Насколько правильным будет делать так же в "Руководителе"? т.е. сделать сущность "Год (2026)" -> подсущность "Проект (2026)" -> подсущность "Документы (2026) ". Сейчас выстроена программа: сущность "Проект (2026)" -> подсущность "Документы (2026)".
Это не реализованный, а нарисованный "отчёт" из полей сущности и подсущности, но хочется видеть именно такой отчёт по сущности "Проект". Сейчас в "отчёте" работает то, что выделено красным (поля сущности "Проект"), с возможностью "провалиться" (ссылкой) в поле "Реестр", с занесённой информацией в подсущность "Документы", и отдельно связанная сущность "Организация", с такой же возможностью "провалиться" (ссылкой) в информацию об организации и отображением документов принесённых этой организацией. Не получается реализовать то, что выделено синим, так как эта информация "вытягивается" из подсущности, через тип поля "Список записей по MySql запросу" ("Отображать название как ссылку"), но это накладывает ограничения в отключении фильтра по полям и возможности "провалиться" (ссылкой) в "информацию" этого поля.
Если реализовать предложенный способ, через подсущность "Документы" сущности "Проект", "фильтр" и "ссылка" начинают прекрасно работать, но ломается структура самого отчёта ("наглядность") и отображается лишняя, построчно разделённая информация о документах имеющих отношение к одному "Реестру", как и портится сортировка информации по полю "Связь" (сущность "Проект") Как заполучить наглядность и желаемые возможности?support писал(а): 10 апр 2026, 06:23 Как вариант можно сделать страницу общий отчет "Все документы" по сущности Документы, где будет поиск по всем документам во всех проектах и так же по (ИНН, КПП...)
Так же появился вопрос от дилетанта, касаемый "нагрузки" на программу - при выгрузке в "отчёт" по подсущности "Документы" система начинает задумываться перед выдачей результата, хотя записей (документов, без вложений) всего 51 штука (12 реестров). В Access система не зависает при 18255 записей (документов, без вложений) - (7651 реестров). Сколько записей в базу данных система может выдержать и выдать без "тормозов"?
Из года в год базу данных Access вычищаем, делая новую на вычещенной старой, таким образом сбрасывается "Автоинкремент" и новый год начинается с чистого листа. Насколько правильным будет делать так же в "Руководителе"? т.е. сделать сущность "Год (2026)" -> подсущность "Проект (2026)" -> подсущность "Документы (2026) ". Сейчас выстроена программа: сущность "Проект (2026)" -> подсущность "Документы (2026)".
- Antonyous99
- Сообщения: 752
- Зарегистрирован: 18 авг 2019, 09:22
- Имя: Антон Владимирович
- Откуда: Санкт-Петербург
- Организация: ООО "РИКОМ-Сервис"
- Контактная информация:
Re: Реализация, как Access
У меня, у заказчика 600 000 записей база в Р. Нормально работает.
По вашему "нарисованному" отчету...
В Р есть отличный инструмент "Конструктор отчетов", там можно сделать все что угодно.
Пригласите программиста.
По вашему "нарисованному" отчету...
В Р есть отличный инструмент "Конструктор отчетов", там можно сделать все что угодно.
Пригласите программиста.
ПУЛЬТ УПРАВЛЕНИЯ БИЗНЕСОМ
ERP/CRM "под ключ"
ERP/CRM "под ключ"
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Реализация, как Access
Если строить запрос к сущности верхнего уровня, нет возможности добавить фильтры для под сущностей. Это технически невозможно.
Поле "Список записей по MySql запросу" - это только для визуального оформления.
Поле "Список записей по MySql запросу" - это только для визуального оформления.
Тут дело привычки. Тем более первый вариант имеет большой недостаток, при большом количестве документов в реестре, в конце страницы уже будет не понятно к какому реестру принадлежит документ. А тут видно где какой документ, можно фильтровать/сортировать по отделу и т.д.Если реализовать предложенный способ, через подсущность "Документы" сущности "Проект", "фильтр" и "ссылка" начинают прекрасно работать, но ломается структура самого отчёта ("наглядность") и отображается лишняя
Какой сервер?Так же появился вопрос от дилетанта, касаемый "нагрузки" на программу - при выгрузке в "отчёт" по подсущности "Документы" система начинает задумываться перед выдачей результата, хотя записей (документов, без вложений) всего 51 штука (12 реестров).