Имя: Пароль:
1C
1С v8
Поле выбора
0 Casper211
 
20.02.16
00:59
В поле выбора (которому соответствует реквизит обработки) формы я задал список выбора.
И если в другом поле меняется какие-то данные, я хочу чтобы я выбрал из этого списка программно и записал туда. Как достучаться в этот список ??
1С:Предприятие 8.3 (8.3.4.496)
1 Asmody
 
20.02.16
01:03
[И если в другом поле меняется какие-то данные, я хочу чтобы я выбрал из этого списка программно и записал туда] — буквы знакомые, слова знакомые, о чем это — понять не могу.
2 Fram
 
20.02.16
01:06
(0) Вместо "выбрал из этого списка программно и записал туда" просто установи нужное значение
3 Casper211
 
20.02.16
01:06
ну есть 2 поля. 1- название 2 действие. В 2 - Есть список выбора. Когда меняется значение 1 то автоматически должна поменяться значения в 2 (соотношение я задам). Я не знаю как подойти к этому списку выбора этого поля. То есть Если Поле1 = то Тогда Поле2 = Выбор из списка значений поля2
4 Casper211
 
20.02.16
01:08
(2) В списке значения (который я задал в свойствах элемента формы) имеет значение и представления. Мне нужно, чтобы я реквизиту назначил значения а на форме появилось представление
5 Ma3eIIa
 
20.02.16
01:13
А гугл что показывает ?
6 Casper211
 
20.02.16
01:16
(5) а гугл мне показывает как создавать эти списки
7 Ma3eIIa
 
20.02.16
01:17
(6) и ?
8 Ma3eIIa
 
20.02.16
01:18
Небось тебе это надо ?
программно выбрать значение в поле ввода из списка выбора этого поля (УФ)
9 Casper211
 
20.02.16
01:20
(8) угу
10 Ma3eIIa
 
20.02.16
01:22
(9) А теперь выдохни.
У тебя есть поле выбора ? верно ?
ты пишешь на 1с. верно ?
тебе надо что сделать ? получить значение ?
верно ?

и что тебе нужно написать в гугле ?
11 Ma3eIIa
 
20.02.16
01:23
(10) 90% информации уже есть. главное научиться правильно искать.
12 Ma3eIIa
 
20.02.16
01:23
(11) ну и кроме этого читать книги по 1с и СП. ну сп может еще сложное для тебя. а вот книги точно надо почитать
13 Ma3eIIa
 
20.02.16
01:49
ладно. дежурить я не буду.
вот ссылка http://forum.infostart.ru/forum86/topic135842/
Я ж тебе намекал что нужно написать в поиск в (10)
поле выбора ?1с. получить значение? - убери ? и . и найдешь эту же ссылку что я тебе дал. ну и другие
14 Casper211
 
21.02.16
21:52
(13) Я понял как достучаться до значений поля выбора. ФормаТТН = ЭтотОбъект.ПолучитьФорму("ТТН");РеквизитПлательщик =ФормаТТН.ЭлементыФормы.Плательщик.СписокВыбора[1].Значение ;

Но появилась новая проблема как присвоить полю представления.
Дело в том, что у меня есть 2 формы: 1-  главная где есть различные заказы, а 2 - "ТТН" где есть поле плательщик: (отправитель или получатель). И когда нажимаю на заказ с 1-й формы, то в 2 форме должно измениться представление отправитель или Адресаты в поле (ну и значение аналогично, на англ языке). Я это все делаю в ПриАктивизацииСтрокы (Элемент)И я подумал для вывода информации в поле будет так ?? НЕт??                                                                 ФормаТТН.ЭлементыФормы.плательщик.Данные = ФормаТТН.ЭлементыФормы.плательщик.СписокВыбора[1].Представление
Плательщик- это данные поля.
15 Casper211
 
21.02.16
21:53
(13) и большое спасибо вам за терпение, помощь и понимание.
16 Casper211
 
21.02.16
22:05
не получается передать эти данные в поле. которые я извлек из списка
17 Casper211
 
22.02.16
01:12
Поле объекта недоступно для записи (Платник)
                    ФормаТТН.ЭлементыФормы.Платник = ФормаТТН.ЭлементыФормы.Платник.СписокВыбора[0].Представление

Что это может быть? как достучаться до элементов формы "ТТН"
Так как я сделал не правильно? ФормаТТН = ЭтотОбъект.ПолучитьФорму("ТТН")
Закон Брукера: Даже маленькая практика стоит большой теории.