Имя: Пароль:
1C
1С v8
Не отрабатывает добавление строки в ТЧ
0 ВотОнЯ
 
14.08.11
18:13
В доке есть ТЧ "Отчеты"

делаю:
Элементы.Отчеты.ДобавитьСтроку();
И ноль эмоций.

Все что до этого и после - корректно отрабатывает, а вот именно эта команда не отрабатывает. В чем может быть причина?
Причем 15 минут назад работала.
1 ВотОнЯ
 
14.08.11
18:14
Блин.. может кеш...
перегружусь ка я
2 hhhh
 
14.08.11
18:17
(1) вроде команда называется Добавить() ? Или ты в другой вселенной жвешь?
3 Андрюха
 
14.08.11
18:19
НоваяСтрока = Отчеты.Добавить;

Не?
4 Дукат
 
14.08.11
18:22
нормальный вопрос для 4 лет стажа =)

зы купи книгу "простые примеры разработки" (есть так же она в эл виде - стоит копейки) - там такие вопросы твои чую будут все покрыты ответами по полной

удачи
5 ВотОнЯ
 
14.08.11
18:26
епрст.. я ж табл в доке сделал.... забыл)) ыыы)))

(4)это еще слишком сложно для меня))))))
6 Дукат
 
14.08.11
18:27
НоваяСтрока = Ссылка.ТаблчинаяЧасть.добавить();

НоваяСтрока.ЧтоТо1 = 2;
НоваяСтрока.ЧтоТо2 = Справочники.НайтиПоКоду("0001");
7 Дукат
 
14.08.11
18:28
надо обратить к табличной части документа сперва - подотом оператор Добавить()   - и далее уже клепай значения...
8 ВотОнЯ
 
14.08.11
18:28
(6)да понял я уже свою ошибку.. просто не переделал кусок кода))))
9 ВотОнЯ
 
14.08.11
18:28
по запарке.. времени мало.. работы много.. мысли в кашу..
10 Rie
 
14.08.11
18:31
(6) Не взлетит. Сначала объект получить бы не мешало.
11 ВотОнЯ
 
14.08.11
18:31
НоваяСтрока = Объект.Отчеты.Добавить() - так надо
12 Дукат
 
14.08.11
18:33
(10) ссылка - условность: как бы и есть нужный объект.

все зависит где и что он пишет: внешняя обработка или где то в конфе что то ломает...


кароче все норм - пойдем гулять - завтра на работу
13 ВотОнЯ
 
14.08.11
18:34
(12) ссылка не есть объект)))
14 Дукат
 
14.08.11
18:35
(13) иди кодь давай :D
15 ВотОнЯ
 
14.08.11
18:36
Ыыыы))) Убягаю))