Имя: Пароль:
1C
1С v8
Как добавить нумерацию строк, при заполнении макета
0 igoza
 
21.10.13
20:50
ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");
    ОбластьШапкаТаблицы = Макет.ПолучитьОбласть("ШапкаТаблицы");
    ОбластьПодвалТаблицы = Макет.ПолучитьОбласть("ПодвалТаблицы");
    ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");

    ТабДок.Очистить();
    //ТабДок.Вывести(ОбластьЗаголовок);
    ТабДок.Вывести(ОбластьШапкаТаблицы);
    ТабДок.НачатьАвтогруппировкуСтрок();
    
    
    ВыборкаДетальныеЗаписи = Результат.Выбрать();
    //Выборка = Результат.Выбрать();
    //Выборка.Следующий();

    Номер = 1;    
    Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
        //ВыборкаДетальныеЗаписи.Нумерация = Номер;
        ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
        ОбластьДетальныхЗаписей.Параметры.Нумерация = Номер; // этих желаю в макете заполнить параметр Нумерация но, он выдаёт ошибку, что его нет такого парамера, где ошибка?
        ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
        Номер = Номер + 1;
    КонецЦикла;
1 andreymongol82
 
21.10.13
20:55
ОбластьДетальныхЗаписей.Параметры.Нумерация - в макете есть такой параметр?
2 igoza
 
21.10.13
20:57
(1) в том то и проблема что есть!, но поставил паузу и в ОбластьДетальныхЗаписей его там нет, как так?
3 andreymongol82
 
21.10.13
20:58
(2) Так он точно у этой области есть в макете? И точно это параметр, а не текст?
4 igoza
 
21.10.13
20:59
(3) как-то сложно там запутаться в настройках, когда рядам подобные параметры) но проверил несколько раз
5 igoza
 
21.10.13
21:11
скопировал строку, поменял имя параметра, так же ругается
6 igoza
 
21.10.13
22:09
удалил столбик, раздвинул, задал новый параметр, заработало, фиг его знает почему до этого не работало
7 Serg_1960
 
21.10.13
22:30
Как вариант: шутки демонического обновления, кеши. В БД мог застрять "старый" код. В конфигураторе - уже есть, в БД - ещё нет такого параметра. Обновление ещё не обновилось :)
8 igoza
 
22.10.13
00:09
(7) опять те же грабли ((( мин 20 опять ковыряюсь(
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.