Имя: Пароль:
1C
 
Как проверить объект ТабличныйДокумент на пустоту?
,
0 memogolik
 
16.03.15
09:55
Сабж. Если в табличном документе нет ни одного символа.
1 vicof
 
16.03.15
09:56
Высота и Ширина = 0
2 vicof
 
16.03.15
09:58
А вообще странная проверка
3 D_E_S_131
 
16.03.15
10:03
Можно еще записать табличный документ в текстовый файл и уже его проверять.
4 memogolik
 
16.03.15
10:03
(2) Просто если ТабличныйДокумент не заполнен не проводить печать. А то выводит что то типа "Нет информации для вывода на печать"
5 Масянька
 
16.03.15
10:05
(4) А не проще проверять табличную часть документа?
6 vicof
 
16.03.15
10:06
(5) Идея правильная, только не табличную часть, а то, откуда печатается.
(4) Про MVC слышал?
7 memogolik
 
16.03.15
10:11
(1) еще проблема в том, что выводятся картинки. Ширина и Высота в этом случае корректно сработают?
8 vicof
 
16.03.15
10:12
(7) Ваще проблема....
КоллекцияРисунковТабличногоДокумента.Количество (SpreadsheetDocumentDrawingCollection.Count)
КоллекцияРисунковТабличногоДокумента (SpreadsheetDocumentDrawingCollection)
Количество (Count)
Синтаксис:

Количество()
Возвращаемое значение:

Тип: Число.

Описание:

Получает количество рисунков в коллекции.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.
9 Лефмихалыч
 
16.03.15
10:19
Если речь про не печатать пустоту, то
ТабДок.ОбластьПечати.Высота <> 0 - за глаза хватит.
10 kudlach
 
16.03.15
10:55
(5) правильно написал.
(6) Даже если печать через внешнюю печатную - ничего не мешает в ней выполнить проверку строк документа, переданного на печать и завернуть в случае чего.
(0) Печать незаписанных невозможна в типовой. А записывать документ с пустыми строками разрешено ?
Если нет - подписка на событие ПриЗаписи, и там проверка с отлупами.
11 KrivosheevE V163rus
 
16.03.15
11:03
Я считал количество выводимых областей в табличном документе.
12 memogolik
 
16.03.15
11:20
(9) Высота ... такого свойства нет.
Есть только
ОбластьЯчеекТабличногоДокумента.ВысотаСтроки (SpreadsheetDocumentRange.RowHeight)
ОбластьЯчеекТабличногоДокумента (SpreadsheetDocumentRange)
ВысотаСтроки (RowHeight)
Использование:

Чтение и запись.
Описание:

Тип: Число.
Содержит высоту строк в области (в пунктах). Если свойство АвтоВысотаСтроки установлено Истина, - содержит максимальную высоту строки.

Доступность:
13 vicof
 
16.03.15
11:22
(12) СП продать?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс