Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Планы видов характеристик товара в виде табличной части в карточке товара

Планы видов характеристик товара в виде табличной части в карточке товара
Я
   Roma1314704
 
05.05.18 - 10:58
8.3

Не могу понять как мне регистр сведений Видов характеристик товара вывести в карточку в виде таблице?
Как ссылка вверху карточки есть  - а  в виде табличной части нифига не получется
Что для этого делаю - форма элемента справочника - добавить Таблица
Далее ПутьКданным выбор реквизита  - Реквизит  - РеквизитСведенийНаборЗаписей
Возращаюсь назад в Таблицу - ПутьДанным вибираю этот реквизит  но он не активный.
Пробовал для теста выбирать другие реквизиты - тоже самое
 
 
   Chameleon1980
 
1 - 05.05.18 - 11:21
какие формы, что, где, почем?
   Roma1314704
 
2 - 05.05.18 - 11:23
В форму элемента справочника номенклатуры добавить таблицу регистра сведений  - где будут заполняться характеристики товара (ПВХ).
Для удобства - что бы все это было уменно в карточке товара
   Chameleon1980
 
3 - 05.05.18 - 12:12
(2) блин.
обычные формы?
см. штрихи, например, на форме номенклатуры УТ10
   Chameleon1980
 
4 - 05.05.18 - 12:14
таблица и отбор.
не?
   Chameleon1980
 
5 - 05.05.18 - 12:59
вот за пару минут сделал расширение для УТ 11 (демки)
и вывел на форму номенклатуры штрихи

http://prntscr.com/je0k9o
   Chameleon1980
 
6 - 05.05.18 - 13:00
это для УФ.для обычных см. выше
   Chameleon1980
 
7 - 05.05.18 - 13:12
http://prntscr.com/je0nmr

в при создании на сервере установи отбор типа:
    ОтборыСписковКлиентСервер.УстановитьЭлементОтбораСписка(ТаблицаШК, "Номенклатура", Объект.Ссылка);
   Roma1314704
 
8 - 05.05.18 - 13:30
УП
Можно создать ТЗ на форме через запрос получить Измерения и Ресурсы с регистра.
Как тогда добавлять или удалять значения?
   МимохожийОднако
 
9 - 05.05.18 - 13:38
(0)полуОФФ: Противно помогать, когда на вопросы отвечаешь небрежно
   Roma1314704
 
10 - 05.05.18 - 14:48
Хочу внести ясность в мой вопрос - что не так когда пытаюсь получить в справочнике товара значение Любого регистрата сведения. К примеру есть Регистр сведений - ЦеныНоменклатуры
В форме справочника создаю новый Реквизит - Тип -РегистрСведенийНаборЗаписей.ЦеныНоменклатуры .
Перетаскиваю его на форму - в констуртукторе получаю таблицу  со всеми измерениями и ресурсами. Запускаю 1с  - открываю карточку товара - в таблице Регистра ЦеныНоменклатуры - пустые поля

Что делаю не так?
 
 Рекламное место пустует
   МимохожийОднако
 
11 - 05.05.18 - 15:07
(10) Показывай процедуры при открытии и создании формы. Какая конфигурация, платформа. Скорее всего не заполняешь данные с отбором по текущему элементу справочника.
   Chameleon1980
 
12 - 05.05.18 - 16:32
(10) плин
ты смотришь вообще
создаешь реквизит "ДинСписок" 

http://prntscr.com/je2dgo

кидаешь на форму

в присозданиинасервере ставишь отбор
ОтборыСписковКлиентСервер.УстановитьЭлементОтбораСписка(ТаблицаШК, "Номенклатура", Объект.Ссылка);

если у тебя есть такой общий можуль

все
   Chameleon1980
 
13 - 05.05.18 - 16:33
ты про формы так и не сказал, но, догадываюсь (почему-то), что УФ
   Chameleon1980
 
14 - 05.05.18 - 16:36
(10)

создай табличное поле
поле данные установи

типа
РегистрСведенийСписок.ЦеныНоменклатуры

в при Открытии формы поставь
типа

ЦеныНоменклатуры.Отбор.Владелец.Установить(Ссылка);
ЭлементыФормы.ЦеныНоменклатуры.НастройкаОтбора.Владелец.Доступность = Ложь;


ёпт
   Chameleon1980
 
15 - 05.05.18 - 16:37
что за народ.
на типовые уже разучили смотреть хотя-бы ?
   Roma1314704
 
16 - 05.05.18 - 16:37
УФ. Спасибо
   Roma1314704
 
17 - 05.05.18 - 20:12
Спасибо всем, с этим вопросом решилось
Есть небольшой момент при добавлении нового значения есть форма выбора для Регистра сведений так вот наименование товара нужно каждый раз тянуть из справочника  -что нужно сделать что бы в форме выбора для реквизита наименование сразу заполнялось с текущей карточки?
   Chameleon1980
 
18 - 05.05.18 - 20:16
покажи скрины. Я чет не понял.
   Chameleon1980
 
19 - 05.05.18 - 20:18
если у тебя отбор правильно стоит то при создании нового ключевые (вое) поле (поля) правильно заполнятся сразу
   Roma1314704
 
20 - 05.05.18 - 20:20
https://prnt.sc/je4ps4

Это форма записи для регистра сведений
Я уже нахожусь в карточке товара в котором есть реквизит наименование но когда добавляю новою характеристику нужно снова выбрать этот товар.
Это занимает много времени
Нужно в форму списка подтянуть сразу наименование
   Chameleon1980
 
21 - 05.05.18 - 20:22
да нифига не нужно
неверно что-то сделал

вот у меня сразу после нажатия создать значение заполнения проставлено из отбора

http://prntscr.com/je4ro9
   Chameleon1980
 
22 - 05.05.18 - 20:23
ты блин скрин покажи в режиме предприятия когда жмешь создать.

Ёпт. и откуда у тебя такая полоска то вообще? С такой сообразительностью. Извини, если что.
   Chameleon1980
 
23 - 05.05.18 - 20:27
в общем проверь у своего реквизита вот это свойство и будет тебе счастье:

http://prntscr.com/je4tx6
   Roma1314704
 
24 - 05.05.18 - 21:11
https://prnt.sc/je5ch2

Есть галочка
   Roma1314704
 
25 - 05.05.18 - 21:15
Вот скрин с 1с
https://prnt.sc/je5e0l
   Chameleon1980
 
26 - 05.05.18 - 22:13
да уже свою нетленку посмотреть.
чет ты не то нахимичил
   Chameleon1980
 
27 - 05.05.18 - 22:17
а посмотри наличие/не наличие
подобного в ПриСозданииНаСервере элемента записи

http://prntscr.com/je64vd

а лучше дай посмотреть свое творение
   Chameleon1980
 
28 - 05.05.18 - 22:19
хотя на это:

...а посмотри наличие/не наличие
подобного в ПриСозданииНаСервере элемента записи...

пофиг.

если только принудительно не обнуляется
   Chameleon1980
 
29 - 05.05.18 - 22:22
(24),(25)

значит у тебя отбор не установлен
иначе
реквизиты, у которых установлен флаг "ЗАполнять из значения заполнения" заполнились бы подходящими значениями которые установлены в отборе. почитай про это
   Chameleon1980
 
30 - 05.05.18 - 22:25
ОбъектМетаданных: Реквизит.ЗаполнятьИзДанныхЗаполнения (MetadataObject: Attribute.FillFromFillingValue)
ОбъектМетаданных: Реквизит (MetadataObject: Attribute)
ЗаполнятьИзДанныхЗаполнения (FillFromFillingValue)
Использование:
Только чтение.
Описание:
Тип: Булево.
Свойство определяет возможность заполнения реквизита из данных заполнения. Используется для заполнения реквизитов из значений текущего отбора списков. Если установлено Истина, то процедура стандартной обработки заполнения будет заполнять реквизит из данных заполнения. Если в данных заполнения нет данных для заполнения этого реквизита или свойство имеет значение Ложь, то реквизит будет заполнен из свойства ЗначениеЗаполнения, если оно установлено. Данное свойство устанавливается системой в значение Истина для некоторых стандартных реквизитов (Родитель, Владелец, ведущие измерения регистров сведений).

Доступность:
Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
   Chameleon1980
 
31 - 05.05.18 - 22:27
есть у меня одно подозрение

может ты и пытаешься (и даже делаешь) отбор
но....
вероятно у тебя новый элемент номенклатуры
и ссылки для отбора еще не существует
поэтому нет отбора и поэтому-же нет заполнения номенклатуры
для нового элемента РС. ИМХО.

как-то так.
   Roma1314704
 
32 - 06.05.18 - 11:48
Походу отбор не работает и соотвественно наименование не заполняется. Пока ничего не получилось
   Roma1314704
 
33 - 06.05.18 - 11:56
Форма справочника Номенклатура ПриОткрытии

ПараметрыТовара.Отбор.Владелец.Установить(Объект.Ссылка);

Ошибка  -Поле объекта не обнаружено Владелец
 
 
   Chameleon1980
 
34 - 06.05.18 - 21:58
(32) я тебе про это в (31) писал
когда у тебя может не быть ссылки

(33) поищи:

ОтборыСписковКлиентСервер.УстановитьЭлементОтбораСписка(ТаблицаШК, "Номенклатура", Объект.Ссылка);

вот Это у себя:

ОтборыСписковКлиентСервер.УстановитьЭлементОтбораСписка

или напиши подобие

+ уверен, что у тебя Имя отбора правильное

открой просто свой список, нажми отбор и посмотри как поле зовется по которому хочешь отобрать

ты как в первый раз прям. Или клюшечник?


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует