Имя: Пароль:
1C
1С v8
Обращение к реквизиту ТЧ
0 Nzzzz
 
23.05.19
15:29
Как обратиться к реквизиту ТЧ? Есть документ, в нем ТЧ: Сотрудники, вот в Этой ТЧ реквизиты, мне нужен реквизит Подразделение
Обычные формы ЗУП
1 FIXXXL
 
23.05.19
15:37
(0) для начала нужна строкаТЧ
2 kda26
 
23.05.19
15:39
3 Nzzzz
 
23.05.19
15:46
(1) а я хотел : Подразделение = СсылкаНаОбъект.
4 Nzzzz
 
23.05.19
15:52
Так и не понятно ничего
5 memogolik
 
23.05.19
15:56
Для Каждого Врем ИЗ Док.ТЧ Цикл
Перем = Врем.РеквизитТЧ;
КонецЦикла
6 Nzzzz
 
23.05.19
16:01
(5) ТЧ не обнаружена пишет
Не видит он мою ТЧ Сотрудники
7 memogolik
 
23.05.19
16:04
Ну если в документе ТЧ называется Сотрудники, то
//Док - ваш документ

Для Каждого Врем ИЗ Док.Сотрудники Цикл
ЗначениеПодразделенияСтрокиДокумента = Врем.Подразделение;
КонецЦикла
8 Nzzzz
 
23.05.19
16:13
(7) так же:Поле объекта не обнаружено (Сотрудники)
9 ColonelAp4u
 
23.05.19
16:27
(8) а ваша тч сотрудники чисто на форме? в самом объекте есть такая тч?
10 Nzzzz
 
23.05.19
16:37
(9) В самом объекте есть ТЧ работники организаций и там есть подразделение
11 Nzzzz
 
23.05.19
16:40
Подразделение = СсылкаНаОбъект.РаботникиОрганизации.Подразделение;
не находит подраздление, ТЧ РаботникиОрганизации понимает,а подразделение поле не обнаружено
12 Rie
 
23.05.19
16:41
(11) Естественно, не понимает! К какой _строке_ табличной части Вы обращаетесь?
(Табличная часть состоит из _строк табличной части_. И реквизит Подразделение есть у _строки_, а не у табличной части в целом).
13 Nzzzz
 
23.05.19
16:43
(12) Да были бы упр формы, было бы легче. Обычные вообще не понимаю
14 Nzzzz
 
23.05.19
16:47
(12) По индексу что ли как то надо сделать?
15 ColonelAp4u
 
23.05.19
16:47
(13) дело в том что если реквизит будь то подразделение или работник или сумма какая нибудь находится в тч документа, то хоть оф хоть уф обращаться к данным реквизитам придется одинаково через строку табличной части.
16 ColonelAp4u
 
23.05.19
16:48
или индекс, но это бред.
17 Eg0rkas
 
23.05.19
16:50
Может так:

Для каждого Стр из СсылкаНаОбъект.РаботникиОрганизации Цикл
Подразделение = Стр.Подразделение;
КонецЦикла;
18 Nzzzz
 
23.05.19
16:52
(17) Поле объекта не обнаружено (Подразделение)
19 kda26
 
23.05.19
16:55
Так ТЧ Сотрудники или РаботникиОрганизации?
20 kda26
 
23.05.19
16:57
Отладчиком посмотри в ПриВыводеСтроки() что у тебя в Текущих данных.
21 Eg0rkas
 
23.05.19
16:58
Или напиши, как называются реквизиты ТЧ
22 Nzzzz
 
23.05.19
16:59
(19) На форме есть 2 закладки. Одна из них сотрудники, в ней колонка подразделение
23 kda26
 
23.05.19
17:01
(22) И что с ней нужно сделать?
24 Nzzzz
 
24.05.19
11:24
(23) Обратиться к подразделению
25 Nzzzz
 
24.05.19
11:33
Народ помогите
26 Nzzzz
 
24.05.19
11:34
Мне нужно обратиться к подразделению, чтобы узнать изменилось оно у данного сотрудника, если да, то будут выполняться некие условия
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший