Имя: Пароль:
1C
1С v8
Не сохраняется настройка списка и журнала доументов
0 noook
 
22.08.12
12:50
Не сохраняется настройка списка и документов
1с 8.2 версии были разные, сейчас 8.2.15.318, комплексная 1.1.24.1
Не сохраняется настройка сортировки по дате списка(журнала) доументов, то есть когда я захожу в список(журнал) в нём нужно каждый раз сортировать по дате и это очень не удобно.
Где хранится эта настройка? Может в конфе?
1 IBTM
 
22.08.12
13:33
(0) в форме сортировки, внизу, есть заветная галочка...
2 IBTM
 
22.08.12
13:33
или ты её нажимешь?!...
3 noook
 
22.08.12
13:41
я открываю список (журнал) доков, вижу "каша-малаша", нажимаю сортировать по ДАТА и там становится галочка, когда я закрываю журнал и открываю снова (не выходя из 1С) то там опять "каша-малаша" и нет сортировки и галочки опять нет
4 John83
 
22.08.12
13:58
кэш, разумеется, уже сто раз перечистен
5 noook
 
23.08.12
10:11
с кешем работал - удалял, очищал, делал "ридонли"
в итоге не в нём дело
может где то ставится сортировка по умолчанию?
6 noook
 
27.08.12
08:51
в яндексе искал и ответа там не нашёл
7 Azverin
 
27.08.12
09:04
15.318 - неудачный релиз
8 vmv
 
27.08.12
09:05
(0)

В модуле форм

Делай раз

&НаКлиенте
Процедура ПриЗакрытии()
   
   ПриЗакрытииНаСервереПараметры = Новый Структура;
   ПриЗакрытииНаСервере(ПриЗакрытииНаСервереПараметры);
   
КонецПроцедуры
&НаСервере
Процедура ПриЗакрытииНаСервере(ПриЗакрытииНаСервереПараметры)
// ...    
       
   //// Сохранение значения реквизитов формы
   //ХранилищеНастроекДанныхФорм.Сохранить(ИмяФормы, %ИмяРеквизита%, %Реквизит%);
// ...    
КонецПроцедуры

Делай два

&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   
   СерверИнициализация(Отказ);
   Если Отказ Тогда
       Возврат;
   КонецЕсли;
   
КонецПроцедуры

&НаСервере
Процедура СерверИнициализация(Отказ)
   
   СерверИнициализацияПараметры(Отказ);
   
   СерверИнициализацияРеквизитыУправления(Отказ);
   
   СерверИнициализацияЗаголовки(Отказ);
   
КонецПроцедуры

&НаСервере
Процедура СерверИнициализацияРеквизитыУправления(Отказ)
   
   
       
   // Установка значения реквизитов по вычисляемым значениям
       
   // Установка значений реквизитов формы из хранилища
   //ЗначениеПоУмолчанию = %Значение%;
   //%Реквизит% = РфОтборПоВладельцуОи = Add_ComM_%МойМодуль%Сервер.ПолучитьЗначениеИзХНДФ(ИмяФормы, "РфОтборПо%МоеИмя%", Ложь);
   
КонецПроцедуры

Общий серверный модуль

делай три

Функция ПолучитьЗначениеИзХНДФ(ИмяФормы, ИмяРеквизита, ЗначениеПоУмолчанию) Экспорт
   
   ЗначениеСохраненное = ХранилищеНастроекДанныхФорм.Загрузить(ИмяФормы, ИмяРеквизита);
   Если ЗначениеСохраненное = Неопределено Тогда
       Возврат ЗначениеПоУмолчанию;
   Иначе
       Возврат ЗначениеСохраненное;
   КонецЕсли;
   
КонецФункции


делай четыре - замени % на свои имена, забудь про кеши и релизы платформЮ, переустановки и прочий бред сбивающий настройки, приобрети нгеплохой стиль

Самое главное - перечисли мне 500К