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

Автор Тема: План видов характеристик Свойства Объектов  (Прочитано 14532 раз)

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

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
в данном ПВХ для справочника Контрагенты задал свойство "НаименованиеНаАнгл".
для двух организаций прописал значение этого свойства.

обычный пример в печатной форме Счетафактуры хочу чтобы после Названия Организации выводилось значение этого самого свойства.
как мне теперь в запросе вытащить значение этого свойства именно для этой организации?


Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
Вот пример с контрагентами и датой рождения ребенка
ВЫБРАТЬ РАЗЛИЧНЫЕ
ТаблицаКонтрагентов.Контрагент КАК Контрагент,
ДатаРожденияРебенка.Значение КАК ДатаРождения
ИЗ
ТаблицаКонтрагентов КАК ТаблицаКонтрагентов
ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ДатаРожденияРебенка
ПО ТаблицаКонтрагентов.Контрагент = ДатаРожденияРебенка.Объект И ДатаРожденияРебенка.Свойство = &ДатаРождения

Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Как вариант, можно усложнить запрос - сделать выборку значений свойств подзапросом, с установленным отбором по конкрутному свойству. Если у объекта много свойств, такой вариант работает быстрее.
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Оффлайн agusikdeon

  • ***
  • Сообщений: 111
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2011-01-14
  • Сайт: 
  • Профессия: Ученик 1С
что-то я ничего не понял
что такое таблица контрагентов(просто выборка всех контрагентов из вложенного запроса?)
что такое ДатаРожденияРебенка и откуда у нее взялись поля Значение,Объект,Свойство
ДатаРожденияРебенка.Свойство = &ДатаРождения
чему будет равна &ДатаРождения

Оффлайн Klyacksa

  • Фрилансер. Милости прошу с задачами в личку.
  • Глобальный модератор
  • *****
  • Сообщений: 1325
  • РЕПУТАЦИЯ: 430
  • КПД: 32%
  • Регистрация: 2010-08-20
  • Сайт: 
  • Профессия: Программист 1С
Ну, допустим, у нас есть некоторое свойство, СвойствоДатаРождения (это план видов характеристик), тогда запрос выглядит так:
ВЫБРАТЬ РАЗЛИЧНЫЕ
    ТаблицаКонтрагентов.Контрагент КАК Контрагент,
    ДатаРожденияРебенка.Значение КАК ДатаРождения
ИЗ
    Справочник.Контрагенты КАК ТаблицаКонтрагентов
        ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствОбъектов КАК ДатаРожденияРебенка
        ПО ТаблицаКонтрагентов.Контрагент = ДатаРожденияРебенка.Объект И ДатаРожденияРебенка.Свойство = &СвойствоДатаРождения
Плюс, как я уже писала, можно его переделать с подзапросом.
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Оффлайн has

  • Модератор
  • *****
  • Сообщений: 1308
  • РЕПУТАЦИЯ: 285
  • КПД: 22%
  • Регистрация: 2011-01-28
  • Сайт: 
  • Профессия: Программист 1С
agusikdeon, здесь параметр
СвойствоДатаРождения = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Дата рождения");
Либо вместо этого как сказала Klyacksa сделать такой же вариант, но запросом. Так быстрей если свойств у контрагента много.


Теги:
 


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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
154 Сообщений
ilyay ilyay
66 Сообщений
alex0402
53 Сообщений
AIFrame
47 Сообщений
andron81_81
44 Сообщений
oleg-x
44 Сообщений
BuhRust
33 Сообщений
MuI_I_Ika MuI_I_Ika
32 Сообщений
Golickoff Golickoff
31 Сообщений
Dima Dddd Dima Dddd
24 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal