1с пропала настройка отчета
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Замените в общем модуле оОтчеты функцию отОтчетПослеВосстановленияЗначений() на функцию из прикрепленного файла.
Текущую функцию отОтчетПослеВосстановленияЗначений() не удаляйте закомментируйте, вдруг понадобится ее восстановить.
У нас настройки не сохраняются, если пользователь некорректно завершил работу. хм. а вот это интересно. у наших пользователей какое-то время все в порядке, настройки есть, а потом в один прекрасный момент они слетают. Основные "слёты" были замечены после обновления базы, не динамического, т.е. я всех выгоняю из базы, не исключено, что я их отрубаю насильно. Значит может быть тоже не корректное завершение работы. Можно что-нибудь сделать, чтобы не слетали настройки? Расскажите немного подробней, настройки отчетов слетели при переходе на новый релиз или обновлении базы?У пользователей не сохранились настройки только текущего сеанса?
Настройки слетели у всех пользователей?
Настройки слетели у всех отчетов? Замечено точно слетают настройки после обновления базы у некоторых пользователей, вроде у всех отчетов. Иногда жалуются что слетают настройки, а обновлений не было (вроде. )
Сейчас сделано сохранение отчетов методами самой платформы.
Зафиксировал пожелание под номером С0104357. Срок реализации неограничен.
Если интересно привожу статью из ИТС "Сохранение параметров настроек пользователя между сеансами".
Сохранение параметров настроек пользователя между сеансами
1С:Предприятие поддерживает сохранение различных настроек пользователя между сеансами запуска 1С:Предприятия. К таким настройкам относятся, например, размеры и положение окон, настройки колонок табличных полей, настройки отчетов и т.д. Разработчик конфигурации также может выполнять сохранение средствами встроенного языка значений, являющихся, по своей сути, параметрами настройки пользователя.
Следует отметить, что к параметрам настройки пользователя относятся значения не являющиеся существенными для логики работы системы. Они предназначены для повышения удобства работы пользователей, но не для обеспечения решения самих задач прикладного решения. Соответственно эти значения не хранятся непосредственно в информационной базе. Они не сохраняются при создании резервной копии.
Параметры настройки сохраняются 1С:Предприятием по-разному в зависимости от назначения параметра. Например, параметры, связанные с экранными характеристиками компьютера, хранятся так, чтобы действовать только в пределах данного компьютера, а параметры связанные только с данными и не имеющими отношение к компьютеру хранятся таким образом, чтобы быть доступными при запуске пользователем системы с любого компьютера. Параметры, связанные с конфигурированием сохраняются независимо от информационной базы, так как считается, что разработчик может работать с несколькими информационными базами и несколькими конфигурациями. Параметры работы пользователя в режиме 1С:Предприятия сохраняются для конкретной информационной базы и конкретного пользователя.
Далее описывается расположение файлов, в которых сохраняются различные параметры настройки. Эта информация приводится только в качестве описания работы системы. Не следует осуществлять доступ к данным файлам какими-либо средствами. Механизм сохранения параметров настройки поддерживается системой автоматически и не управляется разработчиком или администратором.
Параметры работы пользователей, сохраняемые между сеансами, хранятся в следующих разрезах:
компьютер, на котором запускается 1С:Предприятие;
информационная база;
пользователь информационной базы.
Для различных параметров используются различные разрезы хранения.
Примеры каталогов приведены для операционных систем Windows2000/XP.
Общее для файлового и клиент-серверного вариантов
Каталог:
C:\Documents and Settings\<Имя пользователя>\Application Data\1C\1Cv8\
Файлы:
1Cv8strt.pfl - параметры диалога выбора информационной базы
1Cv8.pfl - параметры для компьютера
1Cv8cmn.pfl - общие параметры для компьютера, используемые в Конфигураторе
Каталоги информационных баз:
C:\Documents and Settings\<Имя пользователя>\Application Data\1C\1Cv8\xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\
Файлы:
1Cv8.pfl - параметры для компьютера и информационной базы
Каталоги пользователей информационных баз:
C:\Documents and Settings\<Имя пользователя>\Application Data\1C\1Cv8\xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx\
Файлы:
1Cv8.pfl - параметры для компьютера, информационной базы, пользователя;
1Cv8cmn.pfl - общие параметры для компьютера, используемые в 1С:Предприятии.
Для файлового варианта
Каталоги информационных баз
Файлы:
1Cv8.pfl - параметры для информационной базы, а также параметры для информационной базы и пользователя, не зависящие от компьютера пользователя.
Для клиент-серверного варианта
Настройки отчета обычно включают:
- Группировки строк и столбцов (для кросс-таблиц) с учетом их порядка и иерархии
- Показатели
- Дополнительные поля
- Отборы
- Условия сортировки
- Другие данные (флажки, поля ввода, таблицы, списки)
Возможность сохранять/восстанавливать настройки штатными средствами платформы доступна для форм отчетов и обработок, т.е. для таких форм, у которых основной реквизит имеет тип ОтчетОбъект, ОбработкаОбъект или для внешних обработок. В свойствах формы нужно устанавливить флажок "Сохранять значения" и заполнить список "Сохраняемые значения" (отметить галочками те элементы формы, значения которых надо сохранять). При сохранении и восстановлении настроек вызываются события ПередСохранениемЗначений и ПослеВосстановленияЗначений соответственно: в них можно запрограммировать свои действия.
Сохраненные настройки отчетов хранятся в профиле пользователя (в папке C:\Documents and Settings\<имя юзера>\Application Data\1C\1Cv8), поэтому к нему нужно относиться бережно, не удалять его. Настройки отчетов привязаны к базе, поэтому при пересоздании базы они пропадают.
см. также статью на ИТС: Мет. поддержка 8.0 -> Администрирование -> Сохранение параметров между сеансами. Если база файловая - или в файле 1Cv8.pfl в каталоге базы, или в файле 1Cv8.pfl в каталоге C:\Documents and Settings\<Имя пользователя>\Application Data\1C\1Cv8\<UID базы>\<UID пользователя>\
Чтобы настройки не пропадали и/или были глобальными (т.е. общими для всех пользователей этой базы), их можно сохранить в самой базе. Это можно сделать так:
1. Создать справочник "НастройкиОтчетов" с реквизитами:
- ИмяОтчета - индексирование с доп. упорядочиванием
- Комментарий
- СохраненныеНастройки - строка неогр. длины
В каждом отчете (или лучше сделать процедуры в общем модуле):
2. В форме отчета разместить поле ввода, типа "СправочникСсылка.НастройкиОтчетов"
У этого поля ввода есть события:
3. Далее нужно переписать обработчик события для формы:
4. У справочника "НастройкиОтчета" создать форму выбора, у которой переписать обработчик события
При недостатке информации в том или ином отчете, или при желании его оформить как-то по-своему, у пользователя 1С есть возможность изменить вид отчета. Те пользователи, которые активно использовали этот функционал, недавно столкнулись с тем, что эта команда пропала из своего привычного места. Дело в том, что разработчики 1С в новом обновлении, начиная с версии 3.1.19, «перепрятали» его. В этом лайфхаке раскроем «тайну золотого ключика».
Как было до обновления?
В выбранном пользователем отчете команда «Изменить вариант отчета» открывалась по нажатию кнопки «Еще» — пункт «Прочее»:
Как стало после обновления (выше версии 3.1.19)?
Как видите в новой версии программы 1С: ЗУП, начиная с релиза 3.1.19, этот пункт по кнопке «Еще» отсутствует:
Куда же переместили его разработчики?
Центр обучения «Клерка» приглашает на бесплатный вебинар 24 ноября «Управленческий учет: как бухгалтеру повысить ценность перед директором». Все самое важное, что вы хотели знать по теме: успейте зарегистрироваться.
Как найти «пропажу»?
В открывшемся окне включите вид настройки — «Расширенный».
Шаг 2. По нажатию кнопки «Еще» выберите команду «Настройки технического специалиста».
Это и есть наша пропавшая настройка «Изменение варианта отчета».
Пропала верхняя панель в 1С Предприятие 8.3 (8.3.13.1690)
Здравствуйте!
У меня пропала верхняя панель управления (Файл, Сервис, Правка и тд ). Программа 1С Предприятие 8.3 (8.3.13.1690). Как восстановить? Помогите, пожалуйста.
Здравствуйте!
У меня пропала верхняя панель управления (Файл, Сервис, Правка и тд ). Программа 1С Предприятие 8.3 (8.3.13.1690). Как восстановить? Помогите, пожалуйста.
Ответ тот же самый: На панели инструментов нажмите правой клавишей мышки и поставьте флаг у Главное меню
Хоть какая-нибудь панель есть? В ней: правый клик - Главное меню
А дальше то что. я ставлю галочку на главное меня. и ничего не происходит у меня
А дальше то что. я ставлю галочку на главное меня. и ничего не происходит у меня
Вероятно, главное меню "улетело" за пределы окна. Программу закройте, базу из списка удалите и добавьте снова.
Спасибо , все получилось
Вероятно, главное меню "улетело" за пределы окна. Программу закройте, базу из списка удалите и добавьте снова.
Вероятно, главное меню "улетело" за пределы окна. Программу закройте, базу из списка удалите и добавьте снова.
Подскажите пожалуйста как это сделать удалить базу из списка и добавить снова
Подскажите пожалуйста как это сделать удалить базу из списка и добавить снова
1. Если проблемная база открыта - закрываем.
2. Щёлкаем по ярлыку 1С. Открывается окошко со списком баз.
3. Устанавливаем курсор на проблемную базу.
4. Нажимаем справа кнопку "Изменить". Клацаем ЛЕВОЙ кнопкой мышки в поле "Каталог информационной базы". Оно подсвечивается синим цветом. Это для файловой базы. Для WEB или клиент-серверной поля другие, рядом. Принцип тот же.
5. Клацаем ПРАВОЙ кнопкой мышки в поле "Каталог информационной базы", в контекстном меню выбираем "Копировать".
6. Жмём кнопку "Отмена", попадаем обратно в окно со списком баз.
7. Жмём кнопку "Удалить", на вопрос отвечаем "Да". База исчезает из списка.
8. Жмём кнопку "Добавить".
9. Выбираем "Добавление в список существующей базы". Откроется уже знакомое нам окно из п.4. Поле "Каталог информационной базы" уже заполнено. Заполняем наименование. Жмём кнопку "Далее", затем "Готово". База вернулась в список.
10. Профит!
Первый запуск после такой процедуры будет дольше обычного.
Вероятно, главное меню "улетело" за пределы окна. Программу закройте, базу из списка удалите и добавьте снова.
Вероятно, главное меню "улетело" за пределы окна. Программу закройте, базу из списка удалите и добавьте снова.
А можно таким способом удалить старые базы, которыми уже давно не пользуемся? Они не рабочие и просто мешаются.
А можно таким способом удалить старые базы, которыми уже давно не пользуемся?
Для нас главное - подвести итоги. Пока итоги не подвели нас. ©
Только сами базы на диске останутся. Вы же только из списка их удалите.
1. Если проблемная база открыта - закрываем.
2. Щёлкаем по ярлыку 1С. Открывается окошко со списком баз.
3. Устанавливаем курсор на проблемную базу.
4. Нажимаем справа кнопку "Изменить". Клацаем ЛЕВОЙ кнопкой мышки в поле "Каталог информационной базы". Оно подсвечивается синим цветом. Это для файловой базы. Для WEB или клиент-серверной поля другие, рядом. Принцип тот же.
5. Клацаем ПРАВОЙ кнопкой мышки в поле "Каталог информационной базы", в контекстном меню выбираем "Копировать".
6. Жмём кнопку "Отмена", попадаем обратно в окно со списком баз.
7. Жмём кнопку "Удалить", на вопрос отвечаем "Да". База исчезает из списка.
8. Жмём кнопку "Добавить".
9. Выбираем "Добавление в список существующей базы". Откроется уже знакомое нам окно из п.4. Поле "Каталог информационной базы" уже заполнено. Заполняем наименование. Жмём кнопку "Далее", затем "Готово". База вернулась в список.
10. Профит!
Первый запуск после такой процедуры будет дольше обычного.
Читайте также: