Имя: Пароль:
1C
1С v8
Получить табличный документ из поля табличного документа
0 Dirk Diggler
 
30.09.20
18:47
Есть поле табличного документа, там юзеры вводят разное. Как получить табличный документ оттуда? Целиком.
ПолучитьОбласть() не совсем подходит, потому что размер табличного документа в ячейках неизвестен.
1 Dirk Diggler
 
30.09.20
18:51
МОжно получить всю область через Область(), но как потом получить из неё ТабличныйДокумент?
2 МихаилМ
 
30.09.20
18:56
ТабличныйДокумент (SpreadsheetDocument)
ПолучитьРазмерОбластиДанныхПоВертикали (GetDataAreaVerticalSize)
Синтаксис:
ПолучитьРазмерОбластиДанныхПоВертикали()
Возвращаемое значение:
Тип: Число.
Описание:
Возвращает максимальный номер строки табличного документа, содержащей данные.
Доступность:
Сервер, толстый клиент.
Использование в версии:
Доступен, начиная с версии 8.3.10.
3 Dirk Diggler
 
30.09.20
18:57
я проще сделал


    т = новый ТабличныйДокумент;
    т.Вывести(ЭлементыФормы.ПолеТабличногоДокумента1);
        возврат т;
4 Сияющий в темноте
 
30.09.20
19:10
внутри,как раз,этот метод делает именно так-получает размеры и добавляет область.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший