|
v8.3.9.1850 УФ. Что возвращает ТаблДок.Прочитать(ExcelФайл)? | ☑ | ||
---|---|---|---|---|
0
aka AMIGO
03.02.17
✎
09:08
|
Код такой:
&НаСервере Функция ТабДокПрочитатьНаСервере(Файл) ДанныеФайлаТабличныйДокумент = Новый ТабличныйДокумент; ДанныеФайлаТабличныйДокумент.Прочитать(ФайлExcel); Возврат ДанныеФайлаТабличныйДокумент; КонецФункции Проблема в том, что "ДанныеФайлаТабличныйДокумент" - не Табличный документ.. Или я чего-то не понимаю. |
|||
1
vicof
03.02.17
✎
09:20
|
"ДанныеФайлаТабличныйДокумент = Новый ТабличныйДокумент;"
"Проблема в том, что "ДанныеФайлаТабличныйДокумент" - не Табличный документ.. " одна из черепашек врет |
|||
2
shamannk
03.02.17
✎
09:29
|
Отладчик отняли?
|
|||
3
aka AMIGO
03.02.17
✎
09:35
|
(1) - Вообще-то в текксте моём ошибка. Упущен знак вопроса..
Исправляю: ""Проблема в том, что "ДанныеФайлаТабличныйДокумент" - не Табличный документ?????.. " (2) Отладчик - мой любимый инструмент Скажите, мужики, как узнать количество Колонок и Количество строк в этом табличном документе? Отладчик не дал ответ на этот вопрос. :( Дело в том, что Мас.Область("R2C2").Текст срабатывает, но количество колонок для обхода не знаю как получить :) |
|||
4
aka AMIGO
03.02.17
✎
09:44
|
Мас.Области.Количество()=0 !
|
|||
5
shamannk
03.02.17
✎
09:51
|
(3) ДанныеФайлаТабличныйДокумент какой тип в отладчике?
|
|||
6
shamannk
03.02.17
✎
09:54
|
(4) СП тоже забрали?
|
|||
7
Жан Пердежон
03.02.17
✎
10:14
|
ТабличныйДокумент (SpreadsheetDocument)
ШиринаТаблицы (TableWidth) Использование: Только чтение. Описание: Тип: Число. Содержит количество колонок в таблице. |
|||
8
Жан Пердежон
03.02.17
✎
10:14
|
(3) и что там с брехливой черепашкой?)
|
|||
9
aka AMIGO
03.02.17
✎
10:26
|
(5) Так и есть: ТабличныйДокумент. (
(7) Уже и нашел,и применял Мас.ШиринаТаблицы - значение 16 384 Мас.ВысотаТаблицы - Значение 9806 Откуда такие цифры? и как их интертрепировать? :) Колонок у меня всего 10.. а не 16тысяч.. |
|||
10
Жан Пердежон
03.02.17
✎
10:47
|
(9) удали лишние колонки, а вообще
https://bugboard.v8.1c.ru/error/000022759.html |
|||
11
aka AMIGO
03.02.17
✎
10:50
|
(10) Спасибо. Возможно, платформа состарилась.
Попробую установить последнюю. |
|||
12
mistеr
03.02.17
✎
10:51
|
(9) Наивно ожидать, что с Экселем все будет работать, как с родным форматом.
|
|||
13
aka AMIGO
03.02.17
✎
10:53
|
(12) Да я и не ожидал, честно-то говоря..
Понятно, что надо применить танцы, а бубна-то и нет. Его и ищу. |
|||
14
mistеr
03.02.17
✎
10:57
|
(13) Ищи первую пустую колонку.
|
|||
15
aka AMIGO
03.02.17
✎
11:00
|
(14) Вот именно это и приходит в голову.
Только файл имеет строку заголовка, строку подзаголовка, и уж потом только строку подшапки. Т.е. вначале прострочить 3-5 строк, и принять максимум из полученного количества колонок. Это потом уже.. Сейчас обновлю платформу. |
|||
16
aka AMIGO
03.02.17
✎
11:17
|
Обновил до 2033.
Ничего не изменилось. Сейчас буду танцевать, пока без бубна. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |