Имя: Пароль:
1C
1C 7.7
v7: Как вывести значение в табличный документ
0 Пеппи
 
31.05.13
14:31
Должность=Константа.Руководитель.Получить(ДатаДок).Должность.Получить(ДатаДок).Наименование;
       ТаблицаПечати.ВывестиСекцию("ЛицеваяСторона");

в макете пишу и <[должность]> и [должность] и <должность> и должность всё равно выводится слово должность. а надо вывести бы значение строки. Что не так?
1 Пеппи
 
31.05.13
14:32
и Константа.Руководитель.Получить(ДатаДок).Должность.Получить(ДатаДок).Наименование было в макете, и тоже не выводит.
2 oslokot
 
31.05.13
14:32
(0) свойство ячейки?
3 Пеппи
 
31.05.13
14:35
было текст поменяла на выражение, появилась ошибка
<<?>><[должность]>
Неопознанный оператор
4 mikecool
 
31.05.13
14:36
поменяй на шаблон )))
5 oslokot
 
31.05.13
14:36
(3) поставь св-во Шаблон, либо убери квадратные скобки
6 KishMish
 
31.05.13
14:37
если выражение
тогда
просто напиши Должность
треугольный скобки 1С добавит
7 Пеппи
 
31.05.13
14:37
уже))
8 Пеппи
 
31.05.13
14:37
спасибо, я в 7ке плаваю сильно (
9 mikecool
 
31.05.13
14:41
(8) плавай на байдарке )))
10 Пеппи
 
31.05.13
14:41
(9) давай байдарку
11 mikecool
 
31.05.13
14:43
(10) держи

------------------
\________________/
12 Пеппи
 
31.05.13
14:43
а море где?
13 mikecool
 
31.05.13
14:45
на байдарке в море? ты слишком рисковая девочка )
14 Пеппи
 
31.05.13
14:45
а почему если я меняю константу руководитель на другую начотдела кадров то выдает ошибку что
Должность=Константа.начотделакадров.Получить(ДатаДок).Должность.Получить(ДатаДок).Наименование;
{Документ.НачислениеОтпуска.Форма.Модуль(2419)}: Поле агрегатного объекта не обнаружено (Получить)
15 mikecool
 
31.05.13
14:46
байдарка в воде
  -----------------
==\===============/==
   ---------------
16 mikecool
 
31.05.13
14:46
(14) должность не выбрана, на второе получить ругается видимо
17 Пеппи
 
31.05.13
14:47
ясно-непериодическая она. Спасибо за внимание)
18 viktor_vv
 
31.05.13
14:47
Скорее всего на первое, константа начототделакадров непереиодическая.
19 Пеппи
 
31.05.13
14:49
(18) а как получить если непериодическая? убираю дату все равно ругается
20 mikecool
 
31.05.13
14:49
(19) убери вообще Получить
21 Пеппи
 
31.05.13
14:51
должность пустая тогда
22 mikecool
 
31.05.13
14:52
(21) тогда дуй в отладчик и посмотри, что же тебе там получается
23 Пеппи
 
31.05.13
14:53
(22) да я там)) ищу параллельно)
24 mikecool
 
31.05.13
14:53
Константа.начотделакадров - небось  строка?
25 Пеппи
 
31.05.13
14:54
да, строка. пишу уже строку поиска в справочнике)
26 mikecool
 
31.05.13
14:55
(25) не, лучше заставь от строки получить должност )))
27 Пеппи
 
31.05.13
14:59
грустно после 8ки чтото делать в 7ке не зная толком ее)
28 viktor_vv
 
31.05.13
15:06
(27) Ну вроде как и в восьмерке, строка это примитивный тип , а не агрегатный :) .
29 viktor_vv
 
31.05.13
15:10
(25) Может лучше тип значения константы поменять на сотрудники. Если она где-то еще используется как строка, то значение справочника неявно приведется к строке, косяков по идее быть не должно.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой