|
Как получить количество строк в файле? | ☑ | ||
---|---|---|---|---|
0
falselight
23.03.19
✎
11:14
|
В файле 46 строк, а выводит 100. Почему? Как получить действительное количество строк в файле?
ЭлементыФормы.ПолеТабличногоДокумента.Прочитать(Файло,СпособЧтенияЗначенийТабличногоДокумента.Значение); ОбластьТаблицы = ЭлементыФормы.ПолеТабличногоДокумента.ПолучитьОбласть(); ВысотаТаблицы = ОбластьТаблицы.ВысотаТаблицы; |
|||
1
palsergeich
23.03.19
✎
11:18
|
(0) Потому что пустые с твоей точки зрания ячейки - не пустые с точки зрения таб дока
|
|||
2
falselight
23.03.19
✎
11:22
|
(1) тО ЕСТЬ МОЖНО ВЫДЕЛИТЬ ИХ И УДАЛИТЬ??????
|
|||
3
falselight
23.03.19
✎
11:23
|
(1) Ну то есть это никак не определить да?
|
|||
4
falselight
23.03.19
✎
11:27
|
Очистил содержимое но они все равно лезут
|
|||
5
Lexey_
23.03.19
✎
11:27
|
(3) почему никак? Ты же как-то определяешь, что они лишние
|
|||
6
falselight
23.03.19
✎
11:28
|
(5) в обработку, с низу одной колонкой грузятся какие то строки с артикулом, но в файле их нет
|
|||
7
falselight
23.03.19
✎
11:33
|
идут какие то дурацкие строки все равног, а в листе их нет
|
|||
8
Lexey_
23.03.19
✎
11:37
|
(7) что написал, то и идёт, чему ты удивляешься?
|
|||
9
falselight
23.03.19
✎
11:44
|
(8) вот обработка, то что лезет после основных строк в листе нет.
Где тут что то не то? Для НомерСтроки = 2 По ВысотаТаблицы Цикл // Для НомерКолонки = 1 По ОбластьТаблицы.ШиринаТаблицы Цикл Рисунки = ЭлементыФормы.ПолеТабличногоДокумента.ПолучитьОбласть(НомерСтроки,НомерКолонки,НомерСтроки,НомерКолонки).Рисунки; ТекущаяЯчейка = ОбластьТаблицы.Область(НомерСтроки,НомерКолонки,НомерСтроки,НомерКолонки); КонецЦикла; КонецЦикла; |
|||
10
Злопчинский
23.03.19
✎
11:46
|
У тя вопрос из серии
Вот у меня бензин, а машина не едет |
|||
11
falselight
23.03.19
✎
11:48
|
(9) Этот код как то грузит не понятно (((
|
|||
12
Lexey_
23.03.19
✎
11:53
|
(11) у тебя отладчик платный что ли?
|
|||
13
palsergeich
23.03.19
✎
11:54
|
(9) Я тебе так скажу.
Высота и Ширина - не надежные методы. Если происходит программная модификация табдока я не раз ловил там чудеса. |
|||
14
falselight
23.03.19
✎
12:05
|
Все грузится одной строкой
ЭлементыФормы.ПолеТабличногоДокумента.Прочитать(Файло,СпособЧтенияЗначенийТабличногоДокумента.Значение); Ну и как тут отловить почему после всего идут лишние какие то строки с одним столбцом с артикулом (13) А чем нужно пользоваться? |
|||
15
Lexey_
23.03.19
✎
12:10
|
(14) что есть в файле, то и попадает в табдок
|
|||
16
falselight
23.03.19
✎
12:17
|
(15) В файле этого реально нет
Все понял!!!! Это есть на втором листе!!!!!!!! А как сделать что бы (14) грузило нужный только лист???????? То есть там что не нужно идет на втором листе!!!! |
|||
17
falselight
23.03.19
✎
12:20
|
Можно это сделать нет? Если все грузится одной строкой!
|
|||
18
RomanYS
23.03.19
✎
12:55
|
(17) (16) можно. Листы экселя при чтении в ТД превращаются в именованные области
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |