Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
27 ноя 2024, 03:21

Дополнительные сведения

Автор Ann_, 03 сен 2020, 08:55

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

Ann_

Здравствуйте! Помогите пожалуйста добраться до доп. сведения) На картинке выделено где оно расположено. Я пробовала и так  Запрос.УстановитьПараметр("Свойство", "ВесНЕТТО (Характеристика номенклатуры)");
и так
Запрос.УстановитьПараметр("Свойство", "ВесНЕТТО (Характеристика номенклатуры (Растворители в БОЧКАХ (шт) (Для характеристик)))");
все равно ничего не выводит...
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|  ДополнительныеСведения.Значение КАК Значение
| ИЗ
|  РегистрСведений.ДополнительныеСведения КАК ДополнительныеСведения
|   ГДЕ
|ДополнительныеСведения.Свойство.Наименование = &Свойство";

Запрос.УстановитьПараметр("Свойство", "ВесНЕТТО (Характеристика номенклатуры)");

ВесНеттоРезультатЗапроса = Запрос.Выполнить().Выбрать();

IL2016

Зачем делать отбор по наименованию с типом строка!
Посмотрите как заполняется план видов характеристик в конфигурации.
у меня нет типовой конфы.


Ann_

Цитата: IL2016 от 03 сен 2020, 09:47Зачем делать отбор по наименованию с типом строка!
до этого, когда я выводила доп. сведения без этого отбора ничего не работало...

доп. сведения находились сразу в папке, а не в подпапке как сейчас)) Сейчас же проблема в этой подпапке(как мне кажется) пробую разные вариации, результат тоже - ничего не выводит:(


IL2016

какую задачу Вы хотите решить в целом, вкл эту микрозадачу с отбором?


Ann_

Было создано дополнительное сведение ВесНетто к характеристике номенклатуры. Информацию из этого доп. сведения нужно вывести на печатную форму.

IL2016

полагаю проблема в типе характеристики ВесНетто.


Ann_

Вы имеете ввиду тип значения? Был число - не работало, изменила строка - не работает)))
Добавлено: 03 сен 2020, 15:20


На форме добавления доп. сведения в группе "Для разработчиков" нашла параметр под названием "Имя" попробовала использовать его. Вывелось наименование, а нужно значение.
Подскажите, что необходимо дописать?

antoneus

Ну вот, в коде из начального поста так и пишите:

Запрос.УстановитьПараметр("Свойство", "ВесНЕТТО");

Ann_

Пробовала, так тоже не работает
Добавлено: 03 сен 2020, 16:41


вопрос решен)))
добавила
Свойство = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("ВесНЕТТО"); 

Всем большое спасибо))

IL2016

для спасибо - есть кнопка слева "Сказать спасибо".:zebzdr::zebzdr::zebzdr:

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск