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

Автор Тема: Дин.список отбор данных - не работает код при тех же данных  (Прочитано 1850 раз)

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

Оффлайн Аля Тина

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2017-12-07
  • Сайт: 
Дано. Справочник Партнеры - владелец. Справочник Контакты и Справочник Подключения - подчиненные.
На форме Партнеры созданы динамические списки с данными справочника Контакты и справочника Подключения. Они расположены в страницах.

В справочнике Партнеры - реквезит Компания - ссылка на справочник организация.
В справочниках Контакты и Подключения - реквезит Организация - ссылка на справочник организация.

Нужно- Сделать в динамическом списке отбор данных так, что бы при открытие определенного партнера открывались данные только касающиеся этого партнера.

В дин.списке Контакты отбор сделать получилось.

&НаСервере
Процедура Контакты1ПриЗагрузкеПользовательскихНастроекНаСервере(Элемент, Настройки)
ЭлементОтбора = Контакты.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Организация");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.ПравоеЗначение = Объект.Компания;
 
КонецПроцедуры
А вот в дин.списке Подключения...при тех же данных - код не работает.


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


Оффлайн alex0402

  • *****
  • Сообщений: 1987
  • РЕПУТАЦИЯ: 357
  • КПД: 18%
  • Регистрация: 2010-09-10
  • Сайт: 
  • Профессия: Программист 1С
Цитировать
ВЫБРАТЬ
...
СправочникКонтакты.Владелец = &Владелец
...
это круто... это из какого учебника???
Спасибо за Сказать спасибо

Оффлайн Аля Тина

  • *
  • Сообщений: 5
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2017-12-07
  • Сайт: 
Цитировать
ВЫБРАТЬ
...
СправочникКонтакты.Владелец = &Владелец
...
это круто... это из какого учебника???



Где Вы у меня это увидели?
Добавлено: 13 Дек 2017, 11:10

Разобралась. Все работает. Ставила не то событие.
Т.к у меня списки находились в элементе списка - Группа ( создание страниц)... То и обработчик должен был быть Группа1ПриСменеСтраницыНаСервере.

Последний раз редактировалось: Аля Тина; 13 Дек 2017, 11:10. Причина: Объединение сообщений

Оффлайн alex0402

  • *****
  • Сообщений: 1987
  • РЕПУТАЦИЯ: 357
  • КПД: 18%
  • Регистрация: 2010-09-10
  • Сайт: 
  • Профессия: Программист 1С
Где Вы у меня это увидели?

на скрине запроса динамического списка, там, где сообщение об ошибке!
Спасибо за Сказать спасибо


Теги:
 

Что такое "Список Значений", "Таблица значений" и "Дерево Значений"?

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

Ответов: 6
Просмотров: 10365
Последний ответ 23 Дек 2011, 16:43
от sergeevds
Не работает метод Сдвинуть() по отношению к программно добавляемой колонке1С:Предприятие 8.3 (8.3.10.2561) Управление производственным предприятием, редакция 1.4 Приветствую, я добавляю программно свою колонку в методе ПриОткрытии() модуля формы, вот так

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

Ответов: 2
Просмотров: 3271
Последний ответ 21 Сен 2017, 10:33
от Insider
Не работает "ОбновитьНумерациюОбъектов"

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

Ответов: 1
Просмотров: 152
Последний ответ 22 Фев 2021, 06:11
от Геннадий ОбьГЭС
Программный отбор в "Документы"

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

Ответов: 3
Просмотров: 5818
Последний ответ 06 Окт 2012, 18:08
от Seolkin
Отбор при "быстром выборе"

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

Ответов: 2
Просмотров: 6335
Последний ответ 15 Фев 2015, 12:13
от Gregory78

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
106 Сообщений
LexaK
34 Сообщений
antoneus antoneus
32 Сообщений
Алексей_1985_06
29 Сообщений
BuhRust
20 Сообщений
ls600 ls600
18 Сообщений
kah
15 Сообщений
DmitriyF DmitriyF
11 Сообщений
DNN
11 Сообщений
Ивашка
9 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal