Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
06 дек 2021, 09:26

Вопрос по 1С. Как при добавлении элемента табличной части выбрать значение элемента справочника?

Автор DeadPixel, 31 мая 2021, 16:21

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

DeadPixel

Здравствуйте!
Прошу прощения если такая тема уже была.
Есть справочник Цены, в нем наименование, код, владелец и значение.
Есть документ АктВыполненияУслуг, в нем указан сотрудник и по нему в табличной части привязаны поля Наименование (из справочника Услуги), Цена (услуги из справочника Цены).
При выборе цены выдает наименование справочника Цены.
Как сделать чтобы при выборе подставлялось поле справочника Цены Значение а не поле Наименование?

Ивашка

Цитата: DeadPixel от 31 мая 2021, 16:21
Здравствуйте!
Прошу прощения если такая тема уже была.
Есть справочник Цены, в нем наименование, код, владелец и значение.
Есть документ АктВыполненияУслуг, в нем указан сотрудник и по нему в табличной части привязаны поля Наименование (из справочника Услуги), Цена (услуги из справочника Цены).
При выборе цены выдает наименование справочника Цены.
Как сделать чтобы при выборе подставлялось поле справочника Цены Значение а не поле Наименование?
примерно так:
Процедура ЦенаПриИзменении(Элемент)
    СтрокаТЧ = Элементы.ТЧ.ТекущиеДанные;
    СтрокаТЧ.Цена = ПолучитьРеквизит(СтрокаТЧ.Наименование, "Значение"); 
КонецПроцедуры

&НаСервереБезКонтекста
Функция ПолучитьРеквизит(Ссылка, ИмяРеквизита)
    Возврат Ссылка[ИмяРеквизита];
КонецФункции

alexandr_ll

Цитата: DeadPixel от 31 мая 2021, 16:21
Здравствуйте!
Прошу прощения если такая тема уже была.
Есть справочник Цены, в нем наименование, код, владелец и значение.
Есть документ АктВыполненияУслуг, в нем указан сотрудник и по нему в табличной части привязаны поля Наименование (из справочника Услуги), Цена (услуги из справочника Цены).
При выборе цены выдает наименование справочника Цены.
Как сделать чтобы при выборе подставлялось поле справочника Цены Значение а не поле Наименование?
Какой тип значения реквизита "Цена" в табличной части?

DeadPixel

Цитата: alexandr_ll от 31 мая 2021, 17:34
Какой тип значения реквизита "Цена" в табличной части?
Тип ссылка на Справочники.Цена
Сейчас не могу точнее ответить

Ивашка

Цитата: DeadPixel от 31 мая 2021, 18:03
Цитата: alexandr_ll от 31 мая 2021, 17:34
Какой тип значения реквизита "Цена" в табличной части?
Тип ссылка на Справочники.Цена
Сейчас не могу точнее ответить
а должно быть число

DeadPixel

Цитата: Ивашка от 31 мая 2021, 18:11
Цитата: DeadPixel от 31 мая 2021, 18:03
Цитата: alexandr_ll от 31 мая 2021, 17:34
Какой тип значения реквизита "Цена" в табличной части?
Тип ссылка на Справочники.Цена
Сейчас не могу точнее ответить
а должно быть число
А как мне тогда его взять и подставить из таблицы (При редактировании, а не при проведении)?
Подскажите, пожалуйста, очень надо

Ивашка


DeadPixel

Цитата: Ивашка от 31 мая 2021, 19:08
тебе надо цену при изменении наименование или что?
Надо чтобы подставлялось значение поля Значение а не Наименование в поле Цена при добавлении новой записи табличной части, где выпадает выбор значения для поля Цена в создании нового документа типа АктВыполненныхУслуг
Или такое сделать нельзя?

Ивашка

Цитата: DeadPixel от 31 мая 2021, 19:15
Цитата: Ивашка от 31 мая 2021, 19:08
тебе надо цену при изменении наименование или что?
Надо чтобы подставлялось значение поля Значение а не Наименование в поле Цена при добавлении новой записи табличной части, где выпадает выбор значения для поля Цена в создании нового документа типа АктВыполненныхУслуг
Или такое сделать нельзя?
выложите dt


Теги:  

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

Рейтинг@Mail.ru Rambler's Top100

Поиск