|
v7: Как передать значение ? | ☑ | ||
---|---|---|---|---|
0
Trotter
23.12.15
✎
08:28
|
Есть реквизит на форме (поле ввода с кнопкой выбора)
Справочник.ВидТовара При нажатии на кнопку, открывается форма списка видов товара. И вот как тут отловить и записать в реквизит на форме выбранное значение ? |
|||
1
Trotter
23.12.15
✎
08:30
|
думал попробовать вот так вот:
ВыбраныйЭлемент = ТекущийЭлемент(); Но как оказалось так я получил элемент номенклатуры в котором и хочу поменять ВидТовара Как - то так (( |
|||
2
Масянька
23.12.15
✎
08:33
|
(0) (1) Правильно поставленная задача содержит половину ответа (С)
Конкретнее давай. Можно с картинками. |
|||
3
Рэйв
23.12.15
✎
08:33
|
(0)Открывай выбор ручками.Это самое простое
|
|||
4
Рэйв
23.12.15
✎
08:35
|
(0)Еще у реквизита в свойствах есть параметры выбора, но там надо копаться
|
|||
5
Trotter
23.12.15
✎
08:36
|
(3) Так я так и делаю, но тогда в реквизит пишется вот это "<>"
|
|||
6
oslokot
23.12.15
✎
08:39
|
ох уж эти простые и квадратные но беспощадные клюшки )
|
|||
7
Рэйв
23.12.15
✎
08:39
|
(5)Покажи как открываешь и заполняешь реквизит
|
|||
8
Рэйв
23.12.15
✎
08:39
|
Это 77 чтоли?да уж:-)
|
|||
9
Trotter
23.12.15
✎
08:41
|
(7) Так не как не заполняю, в том то и дело, думал автоматически должно работать, а нет...
Просто кнопка открытия формы списка, выбираю значение, форма списка закрывается, а в реквизит на форме пишется "< >" |
|||
10
totparen
23.12.15
✎
08:42
|
(9) дык может быть наименования нет?!
|
|||
11
Масянька
23.12.15
✎
08:42
|
В "поле ввода с кнопкой выбора" формула ПриИзменении() в ней -
реквизит на форме = Справочник.ВидТовара.ТекущийЭлемент(); |
|||
12
Trotter
23.12.15
✎
08:43
|
(10) Всё норм, справочник неправильно создал, да теперь передаётся наименование туда, а нужно КОД, как это сделать ?
|
|||
13
Trotter
23.12.15
✎
08:43
|
(11) Это 7.7 тут всё не так )
|
|||
14
Рэйв
23.12.15
✎
08:43
|
(12)
(ОткрытьФорму(<?>,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>) Назначение: Открывает визуальную форму списка справочника. Возвращает: 1 - если действие выполнено, 0 - иначе. Параметры: <ОписательОбъекта> - строковое выражение. ''Справочник.ХХХХХ.YYYYY'', где ХХХХХ - вид справочника, YYYYY - имя выбранной формы списка справочника; <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен). Замечание: Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.) |
|||
15
Рэйв
23.12.15
✎
08:44
|
(12)Обрати вниманеи на :
.... <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен). Замечание: Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.) |
|||
16
totparen
23.12.15
✎
08:44
|
(12)
В свойствах справочника основное представления элемента нужно поставить "в виде кода". |
|||
17
Trotter
23.12.15
✎
08:47
|
(16) Спасибо, теперь форма не сохраняет выбранное значение (
Опять какой - то галочки не хватает ? |
|||
18
totparen
23.12.15
✎
08:49
|
НУ нинаааю... куда форма должна сохранять выбранное значение? В какой объект?
|
|||
19
Рэйв
23.12.15
✎
08:51
|
(17)Я чет не понял, ты в форме списка выбора при открытии заполняешь чтото и хочешь чтобы оно сохранилось гдето? Или у меня телепатический модуль сломался?:-)
|
|||
20
kobzon2
23.12.15
✎
08:51
|
Давай уже картинку. Непонятно куда что должно записаться. Взяться с одного реквизита формы и записаться в другой реквизит форму или в этот же? И почему именно в режиме списка справочника нужно что-то ловить?
|
|||
21
Trotter
23.12.15
✎
08:52
|
сейчас будет скрин
|
|||
22
totparen
23.12.15
✎
08:52
|
Барабанная дробь...
|
|||
23
Масянька
23.12.15
✎
08:53
|
(22) Ба-а-а-а-бах! Это ж бубль-гум! (С)
|
|||
24
Trotter
23.12.15
✎
09:00
|
http://s018.radikal.ru/i511/1512/41/af6b1ea3a204.png
1 - Это реквизит "поле ввода с кнопкой выбора" расположен он на форме элемента справочника Номенклатура 2 - Это форма списка справочника видов товара 3 - ну это форма справочника номенклатура )) Вот при записи формы номенклатура, запись не записывается, мне нужно самому где - то это хранить или можно настроить, что бы автоматом запомнило (ссылку) выбранное значение на элемент ? |
|||
25
Масянька
23.12.15
✎
09:03
|
(24) Малевич?
|
|||
26
Trotter
23.12.15
✎
09:03
|
(25) Пикассо )
|
|||
27
totparen
23.12.15
✎
09:04
|
(24) Интересное кино...
Может быть это не Реквизит, а всего лишь элемент формы?! |
|||
28
Масянька
23.12.15
✎
09:05
|
(26) Пикассо умел рисовать лошадь. Нормально и понятно.
Нарисуй. Нормально и понятно. Я, лично, не вижу поля выбора и реквизита формы. |
|||
29
Trotter
23.12.15
✎
09:06
|
(27) Пошол писать по собственму за проф не пригодность, вы правы. Спасибо )))
|
|||
30
VladZ
23.12.15
✎
09:16
|
(24) "при записи формы записи формы номенклатура, запись не записывается..." Бррррр... Мальчик, отойди от компьютера и позови взрослых!
|
|||
31
VladZ
23.12.15
✎
09:19
|
В таком случае вопрос: куда записывается форма?
|
|||
32
Масянька
23.12.15
✎
09:24
|
(31) Это 7.7 тут всё не так ) (С)
:))))))))))))) |
|||
33
Chameleon1980
23.12.15
✎
19:44
|
мне ветка за веткой все симпатишней
утро бы. |
|||
34
tatiana-b
23.12.15
✎
19:56
|
(11) Может, в формуле элемента нужно написать
реквизит на форме = Справочник.ВидТовара.ТекущийЭлемент().Код; |
|||
35
Злопчинский
23.12.15
✎
20:32
|
какое-то сборище динозавров..
пропустите мамонта автор не мучайся, давай тимвьювер - будм руду добывать вместие! |
|||
36
Смотрящий
23.12.15
✎
20:41
|
(0) Лень мне ковыряться чо у тебя там. Вон пусть Злопчинский тренируется; скилл отращивает
|
|||
37
Злопчинский
23.12.15
✎
20:46
|
(36) не... я пряник буду готовить...
|
|||
38
Злопчинский
23.12.15
✎
20:48
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |