gifts2017

Оптимизация количества журналов документов в 1С:7.7

Опубликовал Владимир Гах (voha) в раздел Программирование - Практика программирования

Один из вариантов оптимизации количества журналов документов в 1С:7.7 без использования внешних компонент

Когда дело доходит до ускорения работы 1С:77, то один пунктов этого нелегкого дела - уменьшение количества журналов документов. Приходится объединять несколько документов в один журнал. Не всем пользователям это приходится по душе. Конечно, можно держать открытым полный журнал документов с фильтром по виду документа, но и это часто приводит к блокировкам при создании, записи, открытии документов.

В прилагаемой конфигурации при построении меню используется метод 1С:77 "ОткрытьФорму":

"ОткрытьФорму(<?>,)
Синтаксис:
ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>)
Назначение:
Открывает визуальную форму журнала документов.
Возвращает: 1 - если действие выполнено, 0 - иначе.
Параметры:
<ОписательОбъекта> - строковое выражение. ''Журнал.ХХХХХ.YYYYY'', где ХХХХХ - идентификатор журнала, YYYYY - идентификатор формы журнала документов. Кроме того, в качестве идентификатора журнала можно указывать идентификатор конкретного вида документа, тогда откроется журнал просмотра документов именно указанного вида;"

"Кроме того, в качестве идентификатора журнала можно указывать идентификатор конкретного вида документа, тогда откроется журнал просмотра документов именно указанного вида" - это позволяет построить так меню пользователя, чтобы практически каждый документ имел свой "журнал", даже если он (журнал) не создан в конфигураторе.

Скачать файлы

Наименование Файл Версия Размер
Журналы документов 2
.zip 70,72Kb
23.02.15
2
.zip 70,72Kb Скачать

См. также

Подписаться Добавить вознаграждение
Комментарии
1. Василий Коровин (vasyak319) 24.02.15 12:04
Либо мой склероз сильнее, чем я думал, либо в 7.7 всё-таки один журнал в любом случае (тот, который в таблице 1sjourn), он же "Полный журнал", а все остальные журналы, которые есть в системе, это на самом деле просто отборы из этого полного журнала.
Тогда в чём магия?
2. Владислав Чинючин (vcv) 24.02.15 13:19
А в чем смысл? Избавиться от журналов вида "Обычный", заменив их на один "Общий", открывая его с отбором по виду документа? Сомнительное удобство с точки зрения пользователя. И вдвойне непонятно, зачем для такой фигни плодить обработки, когда тут хватило бы просто прописать формулу в меню.

3. Андрей М (_Z1) 24.02.15 20:26
(0) Непонятно в чем будет выигрыш если вместо трех журналов будет два?

Может только размер md будет меньше т.к. в нем меньше форм журналов будет ?
Ёпрст; voha; +2 Ответить 1
4. Владимир Гах (voha) 25.02.15 23:02
(2) Можно и в меню, но можно и дальше развивать: права доступа и т.п.
5. Владимир Гах (voha) 25.02.15 23:14
(3) Речь не идет о 2 или 3 трех журналах, а том когда разных типов документов около 150 и под каждый создавался свой журнал для "удобства" пользователей.
6. Андрей М (_Z1) 26.02.15 00:29
(5) voha, одно из двух либо у вас суперзадача какая то
Или неправильное проектирование базы данных
( ну например можно сделать для каждого склада свой журнал накладных)
8. Епрст (Ёпрст) 27.02.15 11:32
держать открытым полный журнал документов с фильтром по виду документа, но и это часто приводит к блокировкам при создании, записи, открытии документов.


И откуда вы только такую траву берёте ?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа