|   |   | 
| 
 | Данные запроса в форму документа(не упр. прилож) | ☑ | ||
|---|---|---|---|---|
| 0
    
        tg30000 17.01.12✎ 06:30 | 
        Подскажите как поместить данные запроса в фотму реквизита документа с типом "строка" , в табл. часть все норм. , а в реквизит формы док-та не знаю как... 
  Процедура Кнопка1Нажатие(Элемент) Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ХозрасчетныйДвиженияССубконто.Период, | ХозрасчетныйДвиженияССубконто.Регистратор, | ХозрасчетныйДвиженияССубконто.СубконтоКт1, | ХозрасчетныйДвиженияССубконто.КоличествоКт, | ХозрасчетныйДвиженияССубконто.Сумма, | ХозрасчетныйДвиженияССубконто.СубконтоДт2.БазоваяЕдиницаИзмерения, | ХозрасчетныйДвиженияССубконто.СубконтоКт1.БазоваяЕдиницаИзмерения, | ХозрасчетныйДвиженияССубконто.Регистратор.ФИОдляСФ.Наименование как фио |ИЗ | РегистрБухгалтерии.Хозрасчетный.ДвиженияССубконто КАК ХозрасчетныйДвиженияССубконто |ГДЕ | ХозрасчетныйДвиженияССубконто.Регистратор = &Регистратор"; Запрос.УстановитьПараметр("Регистратор", Регистратор); Результат = Запрос.Выполнить(); ТзВрем = Результат.Выгрузить(); ТЧ.Очистить(); Для Каждого стр Из Тзврем Цикл НовСтр=ТЧ.Добавить(); НовСтр.ЕдИзм = стр.СубконтоКт1БазоваяЕдиницаИзмерения; НовСтр.Номенклатура = стр.СубконтоКт1; НовСтр.Количество = стр.КоличествоКт; НовСтр.Стоимость = стр.Сумма; КонецЦикла; КонецПроцедуры | |||
| 1
    
        tg30000 17.01.12✎ 06:30 | 
        *в форму     | |||
| 2
    
        Wobland 17.01.12✎ 06:32 | 
        что есть форма реквизита документа типа строка?     | |||
| 3
    
        tg30000 17.01.12✎ 06:34 | 
        Документ=>реквизиты=>покупатель(тут тип строка)
  и нужно запросом из треб.накл. покупателя поставить в эту строку | |||
| 4
    
        tg30000 17.01.12✎ 06:35 | 
        ну не только из треб.накл (для примера)     | |||
| 5
    
        Wobland 17.01.12✎ 06:37 | 
        ничего не понял. Покупатель=НужныйКонтрагент пробовал?     | |||
| 6
    
        Стальная Крыса 17.01.12✎ 06:43 | 
        а где находится "покупатель" в запросе (0)     | |||
| 7
    
        Wobland 17.01.12✎ 06:45 | 
        (6) я так понял, автор ещё и запрос ждёт     | |||
| 8
    
        tg30000 17.01.12✎ 06:51 | 
        Запрос получает фио . В тексте .... как фио     | |||
| 9
    
        tg30000 17.01.12✎ 06:51 | 
        просто не пойму как это фио в строку реквизита поместить     | |||
| 10
    
        Wobland 17.01.12✎ 06:52 | 
        (9) Покупатель=ФИО     | |||
| 11
    
        tg30000 17.01.12✎ 06:53 | 
        форма документа ... тем не нужно ЭтаФорма.... и т.д ?     | |||
| 12
    
        Wobland 17.01.12✎ 06:54 | 
        (11) то, куда ты хочешь на форме поместить, связано с данными документа? не нужно     | |||
| 13
    
        tg30000 17.01.12✎ 06:58 | 
        ну вот какая ситуация: сделал документ, он делает некую задачу, но данные берет из регистра и регистре есть "ФИО человека"
  | ХозрасчетныйДвиженияССубконто.Регистратор.ФИОдляСФ.Наименование как фио как мне это "фио" поместить в форму мной созданного документа что бы отгрыл форму и имя поставилось в строку(поле ввода) которое в документе? | |||
| 14
    
        tg30000 17.01.12✎ 06:59 | 
        *открыл     | |||
| 15
    
        tg30000 17.01.12✎ 07:00 | 
        так то сам по себе запрос все получает, проверил в консоли запросов, а как то что он получил поставить в строку?     | |||
| 16
    
        tg30000 17.01.12✎ 07:01 | 
        путаю управляемые и неуправляемые формы док-та, у меня неуправляемая форма.     | |||
| 17
    
        Wobland 17.01.12✎ 07:01 | 
        (13) зря строкой сделал. делай Пользователем или что там у тебя.
  схематично выглядит так: док=СоздатьДокумент(); док.Покупатель=КакойТоПокупатель; Форма=док.ПолучитьФорму(); Форма.Открыть(); | |||
| 18
    
        tg30000 17.01.12✎ 07:02 | 
        (17) понял, спасибо большое!!!     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |