|
v7: Ошибка Номер за пределами значения! | ☑ | ||
|---|---|---|---|---|
|
0
J_ZP
17.06.09
✎
12:28
|
ТЗ=СоздатьОбъект("ТаблицаЗначений");
ТЗДок=СоздатьОбъект("ТаблицаЗначений"); ТЗ.НоваяКолонка("ТМЦ"); и т.п. все как в МЧ доку-та НачСтр=ТЗ.КоличествоСтрок(); НачСтр=?(НачСтр=0,1,НачСтр); Док.ВыгрузитьТабличнуюЧасть(ТЗДок,); ТЗ.Заполнить(ТЗДок,НачСтр,,); Ошибка- Номер за пределами значения! |
|||
|
1
ДенисЧ
17.06.09
✎
12:30
|
А Где КоличествоСтрок() при НачСтр <> 0 ?
|
|||
|
2
Нуф-Нуф
17.06.09
✎
12:31
|
(1)НачСтр=?(НачСтр=0,1,НачСтр);
|
|||
|
3
J_ZP
17.06.09
✎
12:31
|
Это не правильно?
НачСтр=ТЗ.КоличествоСтрок(); |
|||
|
4
Нуф-Нуф
17.06.09
✎
12:32
|
попытка
НачСтр=ТЗ.КоличествоСтрок(); НачСтр=?(НачСтр=0,1,НачСтр); Док.ВыгрузитьТабличнуюЧасть(ТЗДок,); ТЗ.Заполнить(ТЗДок,НачСтр,,); исключение Сообщить(описаниеошибки()); сообщить(начстр); сообщить(ТЗ.КоличествоСтрок()); конецпопытки и все будет понятно ко |
|||
|
5
ДенисЧ
17.06.09
✎
12:32
|
Оймаать...
(2) ты-то чего позоришься?... (3) Нет, неправильно. |
|||
|
6
Нуф-Нуф
17.06.09
✎
12:32
|
(5) я тебе указываю ответ на твой вопрос и на ошибку автора
|
|||
|
7
Нуф-Нуф
17.06.09
✎
12:33
|
(5) ошибка при ТЗ.КоличествоСтрок()=0. смотри (4)
|
|||
|
8
ZDenis
17.06.09
✎
12:34
|
Док.ВыгрузитьТабличнуюЧасть(ТЗДок,);
ТЗ.Заполнить(ТЗДок,ТЗ.КоличествоСтрок()+1,,); |
|||
|
9
ДенисЧ
17.06.09
✎
12:34
|
(8) ещё один...
|
|||
|
10
Sadovnikov
17.06.09
✎
12:34
|
За попкорном уже идти?
|
|||
|
11
ASU_Diamond
17.06.09
✎
12:36
|
ветку в юмор?
|
|||
|
12
Волесвет
17.06.09
✎
12:40
|
хм... я б не так делал завел бы ТЗ потом открыл док и по нему по строкам и в ТЗ информацию
|
|||
|
13
Ёпрст
гуру
17.06.09
✎
12:40
|
Перем врТЗ;
..... ТЗ = СоздатьОбъект("ТаблицаЗначений"); Пока Док.ПолучитьДокумент()=1 Цикл Кол = ТЗ.КоличествоСтрок(); Если Кол =0 Тогда Док.ВыгрузитьТабличнуюЧасть(ТЗ); Иначе Док.ВыгрузитьТабличнуюЧасть(врТЗ); ТЗ.КоличествоСтрок(Кол+врТЗ.КоличествоСтрок()); ТЗ.Заполнить(врТЗ,Кол+1); КонецЕсли; КонецЦикла; |
|||
|
14
ДенисЧ
17.06.09
✎
12:41
|
(13) Да блин! Опять ты торопишься! Тема ведь на сто постов, не меньше!
|
|||
|
15
Ёпрст
гуру
17.06.09
✎
12:47
|
(14) день сегодня такой.. неудачный..
:( |
|||
|
16
ZDenis
17.06.09
✎
12:55
|
(9) мда ступил, исправлюсь ))
|
|||
|
17
J_ZP
17.06.09
✎
13:29
|
Спасибо 13-му. Все понятно, чтобы в ТЗ Заполнить()
с указанием параметра номер начальной строки надо вначале увеличит кво строк ТЗ на записываемое количество строк. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |