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

табличное поле

Автор nature2002, 26 фев 2011, 16:52

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

nature2002

Как вывести в табличном поле СправочникСписок.Номенклатура и рядом поле(колонку) для выбора Свойства номенклатуры? делаю обработку свойств списком. может кто и делал до меня, но мне найти такой не удалось. Очень надо. Помогайте, товарищи...

cska-fanat-kz

Надо списку номенклатуры назначить одно и то же свойство?

Табличное поле. Тип значения Таблица значений.
Колонки - Номенклатура, Свойство.

Номенклатуру заполнять запросом.

Далее отдельно на форме реквизит типа Свойство (или можно через ВвестиЗначение требуемое свойство запросить).

А далее кнопка Выполнить обходим таблицу и заполняем выбранное свойство
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

nature2002

Елси делать запросом номенклатуру, то в таб поле она выводится списком, а не в папках как например в форме списка справочника. Надо, чтобы свойство назначать каждому элементу либо группе, если для всех в группе. И выбирать его в ячейке табл.поля в той же строке, где элемент номенклатуры.

Номенклатура Свойство
Круг 0122210  50мм

cska-fanat-kz

А что если в родной форме списка справочника Номенклатура сделать кнопку "Назначить свойство"?
Через ВвестиЗначение запрашивать нужное свойство и в зависимости что выбрано в форме списка (группа или элемент)
устанавливать выбранное свойство.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

nature2002

Все было бы гораздо проще, если бы можно было менять типовую конфу... Но нельзя.

cska-fanat-kz

Ну имитируйте форму списка в обработке, какие проблемы )

У табличного поля тип значения - СправочникСписок.Номенклатура.

Ну и так далее...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

nature2002

Вот именно в "так далее" и проблемы.... надо поле добавить и туда список значений свойств для выбора. Что-то пока ничего не вышло. Наверное придется поле ввода отдельное от табличного поля добавлять на форму и при каждом выборе обрабатывать (что будет обработку тормозить на некоторое время). Вот если бы они в списке все повыбирали, а потом по кнопке обработка табл.поля и все выбранные свойства элементам внести.

nature2002

задача - в таб.поле добавить список номенклатуры и колонку под выбор свойства.

cska-fanat-kz

так получается одной номенклатуре сразу по несколько свойств задавать надо?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

cska-fanat-kz

В этом случае видится такой вариант.

ТабличноеПоле1, тип значения - таблица значений
под ним
ТабличноеПоле2, тип значения - СправочникСписок.Номенклатура

в ТП1 колонки: Свойство, ЗначениеСвойства
набираем в этом ТП интересующие нас свойства.

А затем по кнопке "Занести" в зависимости опять же от того, что выбрано в ТП2
(группа или элемент) заносим свойства...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск