Имя: Пароль:
1C
1С v8
Возможно ли программно изменить имя параметра в макете?
,
0 Bayker20
 
27.10.20
09:09
Приветствую.

не управляемые формы.

решил сделать что-то типа универсального отчетика для внутреннего использования.

есть следующие параметры макета:
ОбластьСтроки.Параметры.Парам1
ОбластьСтроки.Параметры.Парам2
ОбластьСтроки.Параметры.Парам3
...


Возможно ли изменить имя этих параметров, чтобы при выборке запроса просто писать 1 строкой:

ОбластьСтроки.Параметры.Заполнить(ВыборкаЗапроса);
?
1 acht
 
27.10.20
09:15
Нельзя
2 Жан Пердежон
 
27.10.20
09:16
но можно программно изменить запрос!
3 Bayker20
 
27.10.20
09:26
Запрос не надо трогать, я же имена его реквизитов в шапку вывожу.
Короче если нельзя так нельзя, оставлю перебором, дольше конечно, но работает.
Хотя я почему-то думал, что это возможно, обычный же табличный документ.
4 alkorolev
 
27.10.20
10:14
назовите хоть одну коллекцию, где можно имена свойств менять
5 RomanYS
 
27.10.20
10:16
(4) КолонкиТЗ, например
6 RomanYS
 
27.10.20
10:18
(0) можно. Но так никто не делает

ОбластьЯчеекТабличногоДокумента (SpreadsheetDocumentRange)
Параметр (Parameter)
Использование:
Чтение и запись.
7 УдавВПопугаях
 
27.10.20
10:28
что то придумать наверно можно, но такой подход не очень
8 fisher
 
27.10.20
10:40
(6) Охренеть! Век живи - век учись.
9 Fish
 
27.10.20
10:42
(1) Почему нельзя? Можно же.
10 Fish
 
27.10.20
10:43
+(9) В БСП на каждом шагу используется.
11 Fish
 
27.10.20
10:46
(9) (10) Тфьу. Не понял вопроса. Обшибся.
12 Bayker20
 
27.10.20
11:28
(6) Получилось!
Спасибо.
13 RomanYS
 
27.10.20
11:44
(12) Пожалуйста.
Зачем такое делать для унивесрального отчета не понятно. Для этих целей есть построители и СКД, они макеты сами рисуют
14 УдавВПопугаях
 
27.10.20
12:27
(12) ни делай так, нильзя такое!
15 Bayker20
 
28.10.20
09:12
(14) А если очень хочется. 🙃
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший