Вход | Регистрация

1С:Предприятие ::

Метки: 

v7: Заполнение ТЗ текстом с датой документа

Я
   AlexNF
 
02.10.17 - 14:08
Заполняю ТЗ для вывода в отчете.
Дописываю в ячейку текст и добавляю к нему дату документа.
Если делаю так:

ТН.УстановитьЗначение(ТН.НомерСтроки,"Документы"+ИндМесяца,Документы+СокрЛП(ТО.ДокументОплаты.ДатаДок)+ " Z-отчет КСА от ");

то все выводится. Но мне нужно наоборот:
ТН.УстановитьЗначение(ТН.НомерСтроки,"Документы"+ИндМесяца,Документы+ " Z-отчет КСА от " + СокрЛП(ТО.ДокументОплаты.ДатаДок));   

а так просто пустая ячейка. то есть  при вставке текста до даты, ни чего не вставляется, а наоборот, если вначале дата, потом текст - все работает.
Почему так?
 
 
   Ёпрст
 
1 - 02.10.17 - 14:14
(0) ТН - это что ? И какого типа ?
   Ёпрст
 
2 - 02.10.17 - 14:15
(0)

""+Документы+ " Z-отчет КСА от " + СокрЛП(ТО.ДокументОплаты.ДатаДок)
   Ёпрст
 
3 - 02.10.17 - 14:16
Документы - это че за переменная ? Откель взялась ?
   Изучаю1С8
 
4 - 02.10.17 - 14:18
Это называется неявная типизация
   AlexNF
 
5 - 02.10.17 - 14:20
В ячейку собирается несколько записей, Документы - промежуточная так сказать переменная, в нее записываю значение ячейки, а если есть что дописать, то ставлю ";" и дописываю .
Если ПустоеЗначение(Документы)=0 Тогда            
   Документы = Документы+"; ";                                                              КонецЕсли;
   AlexNF
 
6 - 02.10.17 - 14:21
ТН - это таблицы значений
записывать пытаюсь в ячейку этой таблицы с названием:
"Документы"+ИндМесяца (их там 12)
   AlexNF
 
7 - 02.10.17 - 14:23
ИндМесяца - может имеет значение от 1 до 12

Формат ячейки не задан, вот так они созданы:

ТН.НоваяКолонка("Документы"+Инд); 

(в цикле от 1 до 12)
   AlexNF
 
8 - 02.10.17 - 14:29
(4) Спасибо, разобрался.
Должно было быть так:
ТН.НоваяКолонка("Документы"+Инд, "строка");


Список тем форума
Рекламное место пустует Рекламное место пустует
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует