Имя: Пароль:
1C
1С v8
Как вывести ячейку в табличном документе под вышеприсоединенной?
0 Механик
 
17.12.19
09:51
Вот скриншот макета:
https://radikal.ru/lfp/b.radikal.ru/b23/1912/72/718d61bc8938.png/htm

В коде я вывожу область ("Табло|Основная"), затем присоединяю область ("Т1|Часы1") - выводится нормально, как и нужно.
А вот как дальше мне вывести область ("Т2|Часы1"), чтобы она оказалась СПРАВА от ("Табло|Основная") и ПОД ("Т1|Часы1") ?
Ни Присоединить(), ни Вывести() тут не подходит.

Мне нужно именно разными областями присоединять и выводить, так как у этих областей - разные расшифровки. И если присоединить сразу область ("Табло|Часы1") - то не смогу сделать разную обработку расшифровок из областей ("Т1|Часы1") и ("Т2|Часы1").
1 Василий Алибабаевич
 
17.12.19
09:53
(0) Кроме метода Вывести() есть еще метод Присоединить().
2 Механик
 
17.12.19
09:55
(1) Так Присоединить() - присоединяет СПРАВА (а мне нужно сделать ПОД - на скриншоте: вывести зеленую ячейку с параметром ЗВ1 ПОД оранжевой ячейкой с параметром ЗП1, как на картинке).
3 crasler
 
17.12.19
09:56
(0) Ну дык сделай Табло|Основная1 область с пустыми ячейками и выводи перед присоединением
4 dka80
 
17.12.19
09:56
В коде я вывожу область ("Табло|Основная") - выводи ("Т1|Основная"), затем присоединить "Т1|Часы1", "Т1|Часы2"...
Затем выводи выводи ("Т2|Основная"), затем присоединить "Т2|Часы1", "Т2|Часы2"...
5 Механик
 
17.12.19
10:00
(3) Тогда все ячейки после вывода "Табло|Основная1" уйдут вправо вниз.
6 Механик
 
17.12.19
10:01
(4) У меня ("Т1|Основная") и ("Т2|Основная") - объединенная, там один параметр "Сотрудник". Как я эти 2 ячейки выведу по отдельности?
7 СвинТуз
 
17.12.19
10:03
Крутые 1С-ники не используют макеты.
8 СвинТуз
 
17.12.19
10:04
Можно писать непосредственно в табличный документ.
9 Механик
 
17.12.19
10:04
(7) Я не крутой)
10 СвинТуз
 
17.12.19
10:11
(9)
Плохо.
11 mistеr
 
17.12.19
10:41
(0) >И если присоединить сразу область ("Табло|Часы1") - то не смогу сделать разную обработку расшифровок из областей ("Т1|Часы1") и ("Т2|Часы1").

Что мешает внутри области "Табло|Часы1" найти область "Т1|Часы1" и задать расшифровку?
12 Механик
 
17.12.19
11:02
(11) Это как?
13 mistеr
 
17.12.19
11:19
(12) Что как? Как найти область в табдоке?
14 Механик
 
17.12.19
20:42
(13) Ну да)
Вот, допустим, я присваиваю имя области и вывожу её в целом:
Область1 = Макет.ПолучитьОбласть("Табло|Часы"); //Получаю область с 8 ячейками
ТабДок.Присоединить(Область1);

Присоединяю это в цикле, раз 10.

Как мне для каждой ячейки, например, ("Т1|Часы1") задать свою расшифровку?
15 hhhh
 
17.12.19
22:12
(14) так расшифровка и задается в ячейке. Задайте 8 разных расшифровок в этих 8 ячейках
Программист всегда исправляет последнюю ошибку.