Имя: Пароль:
1C
 
Получение данных из константы
0 frodoirbit
 
20.09.17
10:04
Добрый день!Только начинаю программировать в 1с поэтому прошу помощи более опытных людей. Управляемые формы. Имеется табличная часть в документе, хочется чтобы при выборе Грузополучателя (не входит в табличную часть документа) в табличную часть вставали данные из Константы, при каждом создании новой строки
1 frodoirbit
 
20.09.17
10:06
Конфигурация самописная
2 Ненавижу 1С
 
гуру
20.09.17
10:06
а в чем смысл вносить данные из константы?
3 FIXXXL
 
20.09.17
10:10
(0) задачу внятно сформулируй
4 frodoirbit
 
20.09.17
10:15
Смысл в том что 2 поля постоянные переменные, которые участвуют для расчета массы
5 Ненавижу 1С
 
гуру
20.09.17
10:16
(4) "постоянные переменные" это как?
6 frodoirbit
 
20.09.17
10:17
Есть 2 грузополучателя которым я бы хотел присвоить свои константы, поэтому если пользователь нажмет выбор Грузополучателя 1 тогда подставляется одни данные, когда грузополучатель 2 другие
7 FIXXXL
 
20.09.17
10:17
(4) и? дай угадаю: они зависят от реквизита документа, а ты их в константы засунул? :)
8 Ненавижу 1С
 
гуру
20.09.17
10:18
(6) ппц, а если появится третий грузополучатель ты еще одну константу заведешь?
9 catena
 
20.09.17
10:18
(5)Видимо так же, как от грузополучателя зависит константа.
10 frodoirbit
 
20.09.17
10:18
Возможно)
11 FIXXXL
 
20.09.17
10:18
(6) я угадал :)
положи свои "постоянные переменные" в грузополучателя или в РС, оттуда и тяни в нужный момент
12 catena
 
20.09.17
10:19
Был в моей практике главбух, который на каждый автомобиль субсчет клепал...
13 frodoirbit
 
20.09.17
10:19
Нет Получается всего около 6 грузополучателей и только один иные данные от других
14 lodger
 
20.09.17
10:20
(6) в Грузополучателя добавь реквизит и туда суй.
событие при изменении грузополучателя - запускай обход ТЧ.
события при изменении ТЧ - читай из грузополучателя и подставляй.
15 frodoirbit
 
20.09.17
10:20
Пытался делать в РС несовсем понял механизм, сделал одно измерение Грузополучатель и 2 ресурса. Возвращал два ресурса но при изменении грузополучателя получал "значение не является значением объектного типа"
16 Ненавижу 1С
 
гуру
20.09.17
10:21
(13) я бы завел Регистр сведений с измерением Грузополучатель и если он не заполнен, то это значение и берем, если нет  с конкретным значением
17 lodger
 
20.09.17
10:21
(13) тогда сделай заполнение по умолчанию. если реквизит заполнен - тогда его, иначе значение по умолчанию.
18 frodoirbit
 
20.09.17
10:23
вот если Грузополучатель в табличной части документа тогда Регистр сведений подставляет данные а если Грузополучатель в отдельном реквизите тогда неполучается у меня сделать)
19 D3O
 
20.09.17
10:25
(0) регистр сведений - без вариантов. А как это сделать - найди уже каких-нить видеоуроков хотя бы по 8.2. Ищи Чистова.
20 bolder
 
20.09.17
10:30
(18) ТЧ.ссылка.Грузополучатель,так взлетит.
21 FIXXXL
 
20.09.17
11:12
(18) Сделай на форме реквизиты, ПриИзменении Грузополучателя считывай свои переменные и присваивай реквизитам формы
реквизиты формы "живут" и на клиенте и на сервере, из ТЧ до них добраться - просто