Имя: Пароль:
1C
1С v8
Переменные различных типов данных 1С 7.7
0 nvhost
 
25.06.14
12:36
Здарвствуйте дорогие форумчане, есть потребность в печатную форму таблицы добаить комментарий с документа основания, ни как не получается составить запрос, запрос пишет "Перменные различных типов данных, что делать?С 1С 8 дружу мало мало, а с 7.7 не очень помогите плиз, как вытащить комментарий с документа основания?
1 ДенисЧ
 
25.06.14
12:49
показывай
2 Рэйв
 
25.06.14
12:54
ПеременнаяВМакете=ДокументОснование.Комментарий;
3 nvhost
 
25.06.14
13:28
ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)
    |Период с ДатаНачала по ДатаКонца;
    |Контрагент        = Документ.Реализация.Контрагент;
    |МОЛ            = Документ.Реализация.МОЛ;
    |Водитель        = Документ.Реализация.Водитель;
    |Сумма1            = Документ.Реализация.Сумма;
    |ДокОснование    = Документ.Реализация.ДокОснование;
    |Функция СуммаДок = Сумма(Сумма1);
    |";
    Возврат ТекстЗапроса;
4 nvhost
 
25.06.14
13:31
Так надо

ТекстЗапроса =
    "//{{ЗАПРОС(Сформировать)
    |Период с ДатаНачала по ДатаКонца;
    |Контрагент        = Документ.Реализация.Контрагент;
    |МОЛ            = Документ.Реализация.МОЛ;
    |Водитель        = Документ.Реализация.Водитель;
    |Сумма1            = Документ.Реализация.Сумма;
    |ПеременнаяВМакете    = Документ.Реализация.ДокОснование.Комментарий;
    |Функция СуммаДок = Сумма(Сумма1);
    |";
    Возврат ТекстЗапроса;
5 nvhost
 
25.06.14
18:55
Разбрался почему коомент не берется, надо ВЫРАЗИТЬ и указать конкртеную число сиволов в СТРОКЕ, а как синтаксис будет выглядить пока не разобрался
6 nvhost
 
25.06.14
18:58
Комментарий    = ВЫРАЗИТЬ(Документ.Реализация.ДокОснование.Комментарий КАК СТРОКА (100)) так не помогает
7 nvhost
 
25.06.14
19:51
Ребят ну помогиет плиз разобратся....в синтаксис помщнике ничего найти не могу
8 Мигало
 
25.06.14
19:59
Чорный запрос не обрабатывает строки неограниченной длины.
Получай значение в цикле обхода.