Добрый день. Динамический список, произвольный запрос. В толстом клиенте отображается как нужно, полный список, такой же результат, как в консоли. Но в тонком клиенте не отображаются строки с булевой истиной в поле "Открыт". Подскажите, в чем мб дело? Направьте, пожалуйста, что можно посмотреть. Запускаю с одинаковыми правами, вт не должно влиять, ведь запрос выполняется на сервере. Заранее спасибо!
ВЫБРАТЬ
РегистрСведенийТеги.ЗначениеТега КАК Анкета,
Анкета.Контрагент КАК Контрагент,
Анкета.Дата,
Анкета.online_user_id КАК user_id,
Анкета.СтатусАнкеты КАК Статус,
Анкета.Срок,
Анкета.Сотовый,
РегистрСведенийТеги.НазваниеТега КАК НазваниеТега,
ВЫРАЗИТЬ(СписокХарактеристикКонтрагентов.ЗначениеХарактеристики КАК БУЛЕВО) КАК ОтказОтСМС
ПОМЕСТИТЬ ТегиАнкеты
ИЗ
РегистрСведений.Теги КАК РегистрСведенийТеги
ЛЕВОЕ СОЕДИНЕНИЕ Документ.Анкета КАК Анкета
ПО РегистрСведенийТеги.ЗначениеТега = Анкета.Ссылка
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.СписокХарактеристикКонтрагентов КАК СписокХарактеристикКонтрагентов
ПО РегистрСведенийТеги.ЗначениеТега.Контрагент = СписокХарактеристикКонтрагентов.Владелец
И (СписокХарактеристикКонтрагентов.ВидХарактеристики = ЗНАЧЕНИЕ(ПланВидовХарактеристик.ХарактеристикиКонтрагентов.ОтказОтСМС))
ГДЕ
ВЫБОР
КОГДА &НазваниеТега = ""
ТОГДА ЛОЖЬ
ИНАЧЕ РегистрСведенийТеги.НазваниеТега В ИЕРАРХИИ (&НазваниеТега)
КОНЕЦ
И Анкета.Срок <= &Сегодня
СГРУППИРОВАТЬ ПО
РегистрСведенийТеги.ЗначениеТега,
Анкета.Контрагент,
Анкета.Дата,
Анкета.online_user_id,
Анкета.СтатусАнкеты,
Анкета.Срок,
Анкета.Сотовый,
РегистрСведенийТеги.НазваниеТега,
ВЫРАЗИТЬ(СписокХарактеристикКонтрагентов.ЗначениеХарактеристики КАК БУЛЕВО)
ИНДЕКСИРОВАТЬ ПО
Контрагент,
НазваниеТега,
ОтказОтСМС
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
АнкетаКлиента.Контрагент КАК Контрагент,
МАКСИМУМ(АнкетаКлиента.Timezone) КАК Timezone,
МИНИМУМ(АнкетаКлиента.Договор.ДатаЗакрытия) КАК ДатаЗакрытия
ПОМЕСТИТЬ Заявки
ИЗ
Документ.АнкетаКлиента КАК АнкетаКлиента
ГДЕ
АнкетаКлиента.Проведен
И АнкетаКлиента.Контрагент В
(ВЫБРАТЬ
ТегиАнкеты.Контрагент КАК Контрагент
ИЗ
ТегиАнкеты КАК ТегиАнкеты)
И АнкетаКлиента.СтатусАнкеты.Код <> "000000001"
СГРУППИРОВАТЬ ПО
АнкетаКлиента.Контрагент
ИНДЕКСИРОВАТЬ ПО
Контрагент
;
////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
ТегиАнкеты.Анкета,
ТегиАнкеты.Контрагент,
ТегиАнкеты.Дата,
ТегиАнкеты.user_id,
ТегиАнкеты.Статус,
ТегиАнкеты.Срок,
ТегиАнкеты.Сотовый,
ВЫБОР
КОГДА Заявки.Timezone = "-12"
ТОГДА "-15"
КОГДА Заявки.Timezone = "-11"
ТОГДА "-14"
КОГДА Заявки.Timezone = "-10"
ТОГДА "-13"
КОГДА Заявки.Timezone = "-9"
ТОГДА "-12"
КОГДА Заявки.Timezone = "-9.5"
ТОГДА "-12"
КОГДА Заявки.Timezone = "-8"
ТОГДА "-11"
КОГДА Заявки.Timezone = "-7"
ТОГДА "-10"
КОГДА Заявки.Timezone = "-6"
ТОГДА "-9"
КОГДА Заявки.Timezone = "-5"
ТОГДА "-8"
КОГДА Заявки.Timezone = "-4"
ТОГДА "-7"
КОГДА Заявки.Timezone = "-4.5"
ТОГДА "-7"
КОГДА Заявки.Timezone = "-3"
ТОГДА "-6"
КОГДА Заявки.Timezone = "-2"
ТОГДА "-5"
КОГДА Заявки.Timezone = "-1"
ТОГДА "-4"
КОГДА Заявки.Timezone = "0"
ТОГДА "-3"
КОГДА Заявки.Timezone = "1"
ТОГДА "-2"
КОГДА Заявки.Timezone = "2"
ТОГДА "-1"
КОГДА Заявки.Timezone = "3"
ТОГДА ""
КОГДА Заявки.Timezone = "4"
ТОГДА "+1"
КОГДА Заявки.Timezone = "5"
ТОГДА "+2"
КОГДА Заявки.Timezone = "6"
ТОГДА "+3"
КОГДА Заявки.Timezone = "7"
ТОГДА "+4"
КОГДА Заявки.Timezone = "8"
ТОГДА "+5"
КОГДА Заявки.Timezone = "9"
ТОГДА "+6"
КОГДА Заявки.Timezone = "10"
ТОГДА "+7"
КОГДА Заявки.Timezone = "11"
ТОГДА "+8"
КОГДА Заявки.Timezone = "12"
ТОГДА "+9"
КОГДА Заявки.Timezone = "13"
ТОГДА "+10"
КОГДА Заявки.Timezone = "14"
ТОГДА "+11"
КОГДА Заявки.Timezone = "3.5"
ТОГДА ""
КОГДА Заявки.Timezone = "4.5"
ТОГДА "+1"
КОГДА Заявки.Timezone = "5.5"
ТОГДА "+2"
КОГДА Заявки.Timezone = "6.5"
ТОГДА "+3"
КОГДА Заявки.Timezone = "9.5"
ТОГДА "+6"
КОГДА Заявки.Timezone = "10.5"
ТОГДА "+7"
КОГДА Заявки.Timezone = "5.75"
ТОГДА "+2"
КОГДА Заявки.Timezone = "12.75"
ТОГДА "+9"
ИНАЧЕ "Нет данных"
КОНЕЦ КАК РазницаВоВремени,
Теги.НазваниеТега,
Заявки.ДатаЗакрытия,
//Вот по этому полю не отображаются. В тонком клиенте в список вообще не попадают строки с ИСТИНА
ВЫБОР
КОГДА Заявки.ДатаЗакрытия = ДАТАВРЕМЯ(1, 1, 1)
ТОГДА ИСТИНА
ИНАЧЕ ЛОЖЬ
КОНЕЦ КАК Открыт,
ТегиАнкеты.Анкета.АдресЮр КАК АдресПрописки
ИЗ
ТегиАнкеты КАК ТегиАнкеты
ЛЕВОЕ СОЕДИНЕНИЕ Заявки КАК Заявки
ПО ТегиАнкеты.Контрагент = Заявки.Контрагент
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.Теги КАК Теги
ПО ТегиАнкеты.НазваниеТега = Теги.НазваниеТега
И ТегиАнкеты.Анкета = Теги.ЗначениеТега
ГДЕ
ЕСТЬNULL(ТегиАнкеты.ОтказОтСМС, ЛОЖЬ) = ЛОЖЬ
ПоказатьПрикрепленные файлы:

По теме из базы знаний
Найденные решения
(9) Ну тогда чудес не бывает, кто-то подмешивает тебе этот отбор. Делай кнопку на форме, получай исполняемые схему и настройки, смотри фактически выполняемый запрос.
Впрочем, можешь еще попробовать сораненные настройки формы сбросить, они где-то в системном хранилище лежат.
Впрочем, можешь еще попробовать сораненные настройки формы сбросить, они где-то в системном хранилище лежат.
(10) Прописал
Все заработало! Вы и soft_wind оказались правы. Только я так и не разобрался, почему на свежесобранной форме подгружаются какие-то настройки, причем которые влияют на отображение только в тонком клиенте...
СписокАнкеты.КомпоновщикНастроек.Настройки.Отбор.ИдентификаторПользовательскойНастройки = "";
Все заработало! Вы и soft_wind оказались правы. Только я так и не разобрался, почему на свежесобранной форме подгружаются какие-то настройки, причем которые влияют на отображение только в тонком клиенте...
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(9) Ну тогда чудес не бывает, кто-то подмешивает тебе этот отбор. Делай кнопку на форме, получай исполняемые схему и настройки, смотри фактически выполняемый запрос.
Впрочем, можешь еще попробовать сораненные настройки формы сбросить, они где-то в системном хранилище лежат.
Впрочем, можешь еще попробовать сораненные настройки формы сбросить, они где-то в системном хранилище лежат.
(10) Прописал
Все заработало! Вы и soft_wind оказались правы. Только я так и не разобрался, почему на свежесобранной форме подгружаются какие-то настройки, причем которые влияют на отображение только в тонком клиенте...
СписокАнкеты.КомпоновщикНастроек.Настройки.Отбор.ИдентификаторПользовательскойНастройки = "";
Все заработало! Вы и soft_wind оказались правы. Только я так и не разобрался, почему на свежесобранной форме подгружаются какие-то настройки, причем которые влияют на отображение только в тонком клиенте...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот