Имя: Пароль:
1C
1С v8
Область детальных записей внутри обычной области
,
0 Kurbash
 
05.05.14
13:01
Есть макет. В нем область Заголовок. Проблема в том что последние три столбца нужно сделать областью детальных записей.
Пока у меня получается вот что:
http://gfile.ru/a7sHj

Повторяться должны последние 5 столбцов, значения же первых должны быть объединины. Как можно сделать? я пробовал вставлять область детальных записей в область залоговок и выводить их перед областью заголовок , но ничего хорошего не вышло-записи двоятся, в принципе по логике это верно. Может можно как нибудь ячейки оторые не должны повторяться как в экселе объединить?
1 Wobland
 
05.05.14
13:02
>Скачать макет.jpg 45.05KB
лениво
2 Kurbash
 
05.05.14
13:03
да ладно, там дело меньше 10 секунд
3 Maxus43
 
05.05.14
13:04
(2) выкладывай на хостинги с просмотром где, качать тут никто не будет
4 Kurbash
 
05.05.14
13:05
например на какой?
5 Maxus43
 
05.05.14
13:07
(4) http://bit.ly/xf5fzD
первые штук 5 - ничего качать не надо там
6 Kurbash
 
05.05.14
13:08
7 Maxus43
 
05.05.14
13:10
8 Kurbash
 
05.05.14
13:11
ок, на будущее учту. так что делать то?
9 Maxus43
 
05.05.14
13:13
т.е. в этом примере надо чтоб первые столбцы были объеденены в одну ячейку? И их может быть произвольное количество?

Делал что-то подобное, но уже программно... после вывода этого вот отчета программно делал Объеденить() на нужных областях
10 Kurbash
 
05.05.14
13:14
вот...количество столбцов фиксированно
11 Kurbash
 
05.05.14
13:15
т.е. дата выдачи-одни столбец с одной ячейкой,цех-то же самое и участок-тоже самое
12 Kurbash
 
05.05.14
13:17
блин я кажется догадался
13 Kurbash
 
05.05.14
13:24
нет ни у кого мыслей?
14 Maxus43
 
05.05.14
13:28
(13) ты же догадался, значит у тебя есть
15 Kurbash
 
05.05.14
13:28
моя не сработала:)
16 andreymongol82
 
05.05.14
13:31
Ну как-то так
ОбластьЯчеекТабличногоДокумента (SpreadsheetDocumentRange)
Объединить (Merge)
Синтаксис:

Объединить()
Описание:

Объединяет ячейки области.

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

Сервер, толстый клиент, внешнее соединение.
Пример:

Область = ТабДок.Область(2,2,3,3);
Область.Объединить();
17 Kurbash
 
05.05.14
13:37
чет не канает
18 Kurbash
 
05.05.14
13:38
я это делаю в области детальных записей он тупо вторую строчку вставляет и все
19 Kurbash
 
05.05.14
13:40
все, догнал, вытащил из цикла объединение