|   |   | 
| 
 | Получение данных из динамического списка | ☑ | ||
|---|---|---|---|---|
| 0
    
        jonik_joker 16.09.13✎ 23:45 | 
        Всем привет.Вопрос следующий:
 1)задача максимум:есть документ ПрохождениеТаможни ,в ТЧ этого документа есть реквизит ссылочного типа на документ ЗаявкаНаПоставку.В последнем,в ФормеСписка,есть реквизит СуммаРеализацииПоЗаявке.Каким образом вытянуть значение из этого реквизита и соотнести,соответственно,с номером документа ПрохождениеТаможни?нужно вывести потом эти данные в макет печатной формы. 2)задача минимум:в документе ЗаявкаНаПоставку,в ФормеДокумента,в ТЧ есть реквизит ТаблицаРеализации(тип ТаблицаЗначений).Реквизит создан в самой форме.В нем есть колонка реквизита СуммаРеализации.Теоретически СуммаРеализации=СуммаРеализацииПоЗаявке из п.1.Вопрос для данного реквизита аналогичен вопросу из пункта выше. | |||
| 1
    
        Euguln 17.09.13✎ 00:04 | 
        Задать это все в запросе динамического списка не предлагать?     | |||
| 2
    
        jonik_joker 17.09.13✎ 11:45 | 
        Euguln,рассматриваются любые варианты.можно подробнее?     | |||
| 3
    
        cw014 17.09.13✎ 11:47 | 
        ВЫБРАТЬ
 ПрохождениеТаможниТЧ.Ссылка, СУММА(ПрохождениеТаможниТЧ.ЗаявкаНаПоставку.СуммаРеализацииПоЗаявке) КАК СуммаРеализацииПоЗаявке ИЗ Документ.ПрохождениеТаможни.ТЧ КАК ПрохождениеТаможниТЧ СГРУППИРОВАТЬ ПО ПрохождениеТаможниТЧ.Ссылка С тебя 300 рублев | |||
| 4
    
        jonik_joker 17.09.13✎ 12:00 | 
        cw014, и где это прописывать?да,и каким образом  реквизит СуммаРеализацииПоЗаявке будет виден в конструкторе запроса?     | |||
| 5
    
        cw014 17.09.13✎ 12:22 | 
        (4) Когда создаешь демонический список, там на вкладке "Объект" в палитре свойств ставишь галку "Произвольный запрос". Затем давишь в "Настройка списка" и вставляешь запрос. Только замени "ТЧ" на имя табличной части, ну в общем реквизиты правильные подставь. Основную таблицу укажи "ПрохождениеТаможниТЧ". Можешь воспользоваться конструктором запроса - добавишь необходимые для отображения поля.
 PROFIT | |||
| 6
    
        cw014 17.09.13✎ 12:23 | 
        Вторая задача неясна     | |||
| 7
    
        jonik_joker 17.09.13✎ 15:31 | 
        cw014,как писать запрос в ДС я знаю)
 если вы имеете ввиду ФормуСписка документа ПрохождениеТаможни,то там уже запрос написан(он не имеет отношения к этой задаче).Основная таблица-сам документ. | |||
| 8
    
        jonik_joker 17.09.13✎ 15:37 | 
        cw014,вторая задача:в документе ЗаявкаНаПоставку,в ФормеДокумента,в ТЧ есть реквизит ТаблицаРеализации,который создан только в форме и не является реквизитом ТЧ самого документа.В нем определен реквизит СуммаРеализации.Нужно вытащить значения этого реквизита и соотнести с документом ПрохождениеТаможни.     | |||
| 9
    
        jonik_joker 17.09.13✎ 15:54 | 
        (3)
 Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: {(3, 40)}: Поле не найдено "ПрохождениеТаможниСостав.Заявка.СуммаРеализацииПоЗаявке" СУММА(ПрохождениеТаможниСостав.Заявка.<<?>>СуммаРеализацииПоЗаявке) КАК СуммаРеализацииПоЗаявке | |||
| 10
    
        olegves 17.09.13✎ 15:59 | 
        (0) элементы.список.текущаястрока дает тебе ссылку на документ.
 В модуле менеджера документа создай нужную тебе экспортную процедуру получения данных для печати Дальше сообразишь? | |||
| 11
    
        jonik_joker 17.09.13✎ 16:15 | 
        olegves,да я как то и поначалу не очень догнал(
 в модуле менеджера документа ЗаявкаНаПоставку? не совсем ясно как работает элементы.список.текущаястрока... | |||
| 12
    
        olegves 17.09.13✎ 17:33 | 
        (11) посмотри в любой типовой процедуру Печати любого документа (там для этого используют Команду), тогда догонишь     | |||
| 13
    
        jonik_joker 17.09.13✎ 19:45 | 
        olegves,сначала...
 я создаю Отчет,в котором посредством вывода в Макет печатной формы хочу получить данные. о создании печатной формы для самого документа речи не идет. | |||
| 14
    
        olegves 18.09.13✎ 09:55 | 
        (13) а при чем тут тогда динамический список?
 Для отчетов рулит СКД | |||
| 15
    
        jonik_joker 18.09.13✎ 10:57 | 
        olegves, см. (0)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |