|
|
|
Как поменять значение формы выбора? | ☑ | ||
|---|---|---|---|---|
|
0
NICKDAY
05.06.16
✎
11:25
|
Всем доброе утро, делаю конфигурацию и столкнулся с такой проблемой, у меня есть форма с табличной частью и поле ввода (вызывающее форму выбора рис1)где я выбираю Курс, но вместо того чтобы выбирать колонку "НазваниеКурса" , он вводит значение очень странной колонки "Наименование" которая была стандартной и я во избежание проблем (как я думал) скрыл ее и забыл. Вопрос в следующем , каким образом заменить значение выбора в форме выбора ? Такой же коллапс происходит и в обычно форме в поле выбора , т.к. там значение "Наименование" пустое он выводит <> , подскажите как заменить значение выбора...2 день ломаю голову все форумы облазил и ничего нет.
|
|||
|
1
NICKDAY
05.06.16
✎
11:27
|
||||
|
2
Lexey_
05.06.16
✎
12:06
|
(0) отображается основное представление(в твоем случае Наименование), убирай колонку "НазваниеКурса", вместо нее сделай Наименование
|
|||
|
3
Pistol
05.06.16
✎
12:07
|
Во всех случаях ты выбираешь не "колонку", а элемент справочника Обучение. Основным представлением этого элемента является наименование, которое и выводится. А то, что ты где-то что-то скрыл роли не играет.
|
|||
|
4
NICKDAY
05.06.16
✎
12:49
|
А если мне не нужно выводить "Наименование", каким образом поменять значение выбора ?
|
|||
|
5
Pistol
05.06.16
✎
12:56
|
(4) куда выводить?
|
|||
|
6
Lexey_
05.06.16
✎
13:03
|
(0) "...очень странной колонки "Наименование" которая была стандартной и я во избежание проблем (как я думал) скрыл ее и забыл..."
Что странного в Колонке Наименование и каких проблем ты избегаешь? |
|||
|
7
NICKDAY
05.06.16
✎
15:00
|
Я уже понял свой косяк, заменил все название, ФИО и т.п. на наименование. Тогда есть еще вопрос, как можно в табличной части создать Вычисляемое поле и чтобы данные заносились в реквизиты,а не просто показывались в момент закрытия.
Процедура СправочникСписокПриВыводеСтроки(Элемент, ОформлениеСтроки, ДанныеСтроки) Количество=Число(ОформлениеСтроки.Ячейки.КоличествоЧасов.Значение); Стоимостьчаса=Число(ОформлениеСтроки.Ячейки.СтоимостьЗаЧас.Значение); Сумма=Количество*Стоимостьчаса; ОформлениеСтроки.Ячейки.ОбщаяСтоимость.Текст=Сумма; КонецПроцедуры |
|||
|
8
Pistol
05.06.16
✎
16:12
|
Чтобы данные не просто показывались в момент закрытия нужно Вычисляемое поле не.
А обычный реквизит при редактировании заполнялся чтобы табличной части. Иначе которые не отображаться будут строки, а много их быть может, не на форме поместятся все значения не примут. Или вычислять при закрытии вычислять все в цикле. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |