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

как присвоить значения из Отбор в Выбранные поля

Автор Гриша012, 14 окт 2011, 14:14

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

Гриша012

Первый раз столкнулся с прогр. в 1с. Возможно ли добавить строки "Категории Склад", "Категории Номенклатура" и "Категории Характеристика Номенклатуры" (вложение отбор.png) они доступны ,при ПКМ по таблице отбор во (вложение выбр.поля.png). Если да ,то каким образом это сделать?ну или ссылочки на литературу по этому направлению :)

вложение pz.zip - сама обработка

comol

Нужно найти запрос в обработке. В конструкторе запроса есть вкладка "Построитель" там есть "Отбор" и "Поля". Вам собственно нужно выражения скопировать
Статьи по оптимизации 1С: http://comol.livejournal.com/

Гриша012

Цитата: comol от 14 окт 2011, 15:27
Нужно найти запрос в обработке. В конструкторе запроса есть вкладка "Построитель" там есть "Отбор" и "Поля". Вам собственно нужно выражения скопировать
А там пусто...

comol

ну значит запрос у вас динамически формируется... и добавляются они потом в коде. Собственно даже если пусто добавляйте... удаления скорее всего нет
Статьи по оптимизации 1С: http://comol.livejournal.com/

Гриша012

Наврал, нашел в конструкторе запроса вкладки "построитель", "отбор", "поля", но как и что там с чем связано для меня темный лес..
плюс , если зайти в коснтруктор запросов и сразу нажать "ОК" (ничего не меняя), то в структуре запроса происходят изменения :xfbnsdfb:
кусок запроса:


| //СВОЙСТВА
|{ВЫБРАТЬ
| Номенклатура.*,
| ХарактеристикаНоменклатуры,
| Штрихкод
| //СВОЙСТВА
|}
|ИЗ
| (ВЫБРАТЬ
| Продажи.Склад КАК Склад,
| Продажи.Номенклатура КАК Номенклатура,
| Продажи.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,

после нажатия "ок" в костр.запр. из кода удаляются все строки , котрые содержат "//", (например //СВОЙСТВА и т.д.)
--
если в этот запрос вписать руками //КАТЕГОРИИ
| //СВОЙСТВА
|{ВЫБРАТЬ
| Номенклатура.*,
| ХарактеристикаНоменклатуры,
| Штрихкод
| //СВОЙСТВА
[color=red]| //КАТЕГОРИИ[/color]
|}
|ИЗ
| (ВЫБРАТЬ
| Продажи.Склад КАК Склад,
| Продажи.Номенклатура КАК Номенклатура,
| Продажи.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры,


то то что мне было нужно добавляется в список выбора полей.. но не работает :)
{Форма.Форма(37)}: Ошибка при получении значения атрибута контекста (Результат): {(224, 32)}: Не задано значение параметра "ПараметрКатегории30"
И (Категории30.Категория В (<<?>>&ПараметрКатегории30))
РезультатЗапроса = ПостроительОтчета.Результат;
по причине:
{(224, 32)}: Не задано значение параметра "ПараметрКатегории30"
И (Категории30.Категория В (<<?>>&ПараметрКатегории30))




comol

Это комментарии. Конструктор их удаляет. Не надо их никуда вписывать
Статьи по оптимизации 1С: http://comol.livejournal.com/

Теги:

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

Рейтинг@Mail.ru

Поиск