Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
25 Июл 2017, 01:33
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: ПостроительЗапросов. Вложенные поля  (Прочитано 1092 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Дмитрий Сенин

  • Бог просто бог
  • *
  • Сообщений: 9
  • РЕПУТАЦИЯ: 0
  • May the code be with you
  • Регистрация: 2015-11-27
  • Компания: ИГЭУ им. В.И.Ленина
  • Профессия: Разработчик 1С
Здравствуйте.
Решил заюзать такой клевый инструмент как "Построитель запросов" для отбора по таблицам значений. Но наткнулся на какую-то проблему.
В СП написано, что можно использовать вложенные поля типа "Контрагент.Наименование" в отборе построителя. Пытался это использовать, но построитель в результате всегда выдает пустую таблицу. Однако, могу гарантировать, что данные подпадающие под отбор в исходной таблице присутствуют.
Причем построитель дает добавить подобное хитровыдуманое поле в отбор.
Может есть какие соображения по этому поводу? Или у кого-нибудь была такая же проблема?
Предприятие: 8.3, не управляемое приложение.
Заранее спасибо за Вашу помощь.


Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
"Какие ваши доказательства"?
Все это просто слова. Текст запроса, скрин справочника с необходимой колонкой.

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6376
  • РЕПУТАЦИЯ: 753
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
можно использовать вложенные поля типа "Контрагент.Наименование"

использовать то можно, но лучше использовать левое соединение, поскольку первый вариант еще неизвестно как выполниться и может замедлить выполнение запроса.

Оффлайн Дмитрий Сенин

  • Бог просто бог
  • *
  • Сообщений: 9
  • РЕПУТАЦИЯ: 0
  • May the code be with you
  • Регистрация: 2015-11-27
  • Компания: ИГЭУ им. В.И.Ленина
  • Профессия: Разработчик 1С
"Какие ваши доказательства"?
Все это просто слова. Текст запроса, скрин справочника с необходимой колонкой.
"Кокаином")).
Приложил 3 файла:
1. Ситуация до каких-либо действий с отбором. Отбор применяется к тзДолжники. Параметры отбора к нам приходят извне в виде структуры. В которой, как видите выставлен нужный факультет. Причем в самой таблице в первой строке, есть студент с нужным факультетом.
2. После цикла добавления параметров отбора: Вы можете увидеть, что параметр "Студент.Факультет" успешно установлен, с требуемым значением.
3. После выполнения процедуры применения параметров - получается пустая таблица значений. Хотя как минимум 1 запись быть должна (см. п.1)
Возможно, нужны ещё какие-нибудь данные?
Добавлено: 12 Дек 2015, 18:33

можно использовать вложенные поля типа "Контрагент.Наименование"

использовать то можно, но лучше использовать левое соединение, поскольку первый вариант еще неизвестно как выполниться и может замедлить выполнение запроса.
Дело в том, что вопрос скорости здесь не важен. Всё очень даже летает.
А накладывать отборы к таблицам без написания запроса мне очень нравиться. Так что здесь скорей вопрос моей лени) и удобства данного инструмента для моих целей.
Добавлено: 12 Дек 2015, 21:39

Что-то тупанул и про файлы забыл.

Последний раз редактировалось: Дмитрий Сенин; 12 Дек 2015, 21:39. Причина: Объединение сообщений

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Двойники наименований факультетов?

Оффлайн Дмитрий Сенин

  • Бог просто бог
  • *
  • Сообщений: 9
  • РЕПУТАЦИЯ: 0
  • May the code be with you
  • Регистрация: 2015-11-27
  • Компания: ИГЭУ им. В.И.Ленина
  • Профессия: Разработчик 1С
Двойники наименований факультетов?
Нет, все факультеты и уникальны по наименованиям. К тому же отбираю то я по ссылке.

Оффлайн vitasw

  • *****
  • Сообщений: 2546
  • РЕПУТАЦИЯ: 309
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
К тому же отбираю то я по ссылке.
а это тут причем? В отборе ссылка одна - в таблице другая, а наименования одинаковые.

Оффлайн Дмитрий Сенин

  • Бог просто бог
  • *
  • Сообщений: 9
  • РЕПУТАЦИЯ: 0
  • May the code be with you
  • Регистрация: 2015-11-27
  • Компания: ИГЭУ им. В.И.Ленина
  • Профессия: Разработчик 1С
В отборе ссылка одна - в таблице другая, а наименования одинаковые.
Нет, такого нет. Справочник не могу показать - внутренняя инфа.
Причем ситуация когда в результате отбора требуемые записи отсутствуют, происходит не только когда я отбираю по факультету, но и по другим параметрам, которые в исходной таблице есть.


Теги:
 

Не работают поля "налоговый" и "бухгалтерский"

Автор oleg_e1Раздел Пользователям "1С - Предприятие 8"

Ответов: 2
Просмотров: 2225
Последний ответ 31 Дек 2011, 11:36
от AntonB
Значение "00000000001" поля "Код" не уникально

Автор gigsonРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 5735
Последний ответ 24 Ноя 2014, 12:21
от gigson
Заполнение поля табличной части документа из табличной части справочника.

Автор Kurt_WagnerРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 3769
Последний ответ 06 Апр 2015, 20:08
от Kurt_Wagner
Значение поля "Владелец" не заполнено или заполнено неверно

Автор ReclaimРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 2467
Последний ответ 16 Ноя 2015, 09:36
от cska-fanat-kz
При создании нового документа "Заявка на кассовый расход" Ошибка "Значение 9 поля "номер" не уникально

Автор ppkmliteРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 7236
Последний ответ 22 Ноя 2014, 04:50
от cska-fanat-kz

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

alex0402
91 Сообщений
oleg-x
83 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
67 Сообщений
Golickoff Golickoff
51 Сообщений
ilyay ilyay
44 Сообщений
AIFrame
42 Сообщений
Амал
30 Сообщений
lansy
22 Сообщений
wise wise
21 Сообщений
xproh
21 Сообщений

* Кто онлайн

  • Точка Гостей: 139
  • Точка Скрытых: 0
  • Точка Пользователей: 8
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal