Снегопат

Обсуждение Снегопата
Текущее время: 27 апр 2024, 21:27

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
СообщениеДобавлено: 20 дек 2012, 13:36 
Не в сети

Зарегистрирован: 16 ноя 2012, 14:11
Сообщения: 42
Всем привет.

1С:Предприятие 8.2 (8.2.16.368)

Есть компоновка данных. В её настройках есть отбор. Отбор вынесен в пользовательские настройки. Таблица пользовательских настроек вынесена на форму. Вот код инициализации компоновщика настроек:

Код:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
   СКД = Обработки.Обработка1.ПолучитьМакет("СКД");
   КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СКД));
   КомпоновщикНастроек.ЗагрузитьНастройки(СКД.НастройкиПоУмолчанию);
КонецПроцедуры

&НаКлиенте
Процедура ПриОткрытии(Отказ)
   #Если ТолстыйКлиентУправляемоеПриложение Тогда
   СКД = Обработки.Обработка1.ПолучитьМакет("СКД");
   КомпоновщикНастроек.Инициализировать(Новый ИсточникДоступныхНастроекКомпоновкиДанных(СКД));
   КомпоновщикНастроек.ЗагрузитьНастройки(СКД.НастройкиПоУмолчанию);
   #КонецЕсли
КонецПроцедуры



Косяк в том, что выбор Вида сравнения ведет себя по-разному в тонком и толстом клиенте. Также, если из компоновщика настроек вынести на форму сам отбор, то можно увидеть интересные вещи.
Вот, что показывается в тонком клиенте:
https://dl.dropbox.com/u/8057759/screen ... _48_04.png

И вот, что показывается в толстом клиенте:
https://dl.dropbox.com/u/8057759/screen ... _49_42.png

Нужно, чтобы в тонком клиенте работало так, как на втором скрине, то есть так, как работает в толстом.

Как это сделать? Почему красный крестик в отборе в тонком клиенте?

База из которой сделал скрины вот тут (там только обработка и справочник, 15К) https://dl.dropbox.com/u/8057759/1Cv8_skd_test.dt

У кого был такой опыт, поделитесь, плз.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 20 дек 2012, 13:48 
Не в сети

Зарегистрирован: 16 ноя 2012, 14:11
Сообщения: 42
По иронии судьбы я задавал очень похожий вопрос год назад. И получил на него ответ, который сработал. Сейчас я думал, что случай немного другой. Но подняв свою старую ветку, я нашел ответ на вопрос. Смотреть можно тут http://devtrainingforum.v8.1c.ru/forum/ ... ?id=576334

Тема закрыта, всем спасибо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB