|   |   | 
| 
 | Как получить ссылку на документ, который был создан на основании другого? ↓ (Волшебник 23.07.2019 12:13) | ☑ | ||
|---|---|---|---|---|
| 0
    
        Айрат_116 23.07.19✎ 10:04 | 
        Добрый день! Подскажите пжл. Как получить текущие данные документа?
 У меня есть например "Док1" я создал на основании его "Док2" В "Док2" создал справочник "ДокументОсновании" тип - "Док1" И теперь когда я отладчиком смотрю ДокСсылка = Ссылка.ДокументОснование; Тут выходит ДокументСсылка "Док" Всех документов, а ни конкретного документа | |||
| 1
    
        Fish гуру 23.07.19✎ 10:17 | 
        "В "Док2" создал справочник "ДокументОсновании" тип - "Док1" - Што?     | |||
| 2
    
        Айрат_116 23.07.19✎ 10:25 | 
        (1) Все разобрался)     | |||
| 3
    
        catena 23.07.19✎ 10:25 | 
        (1)А во фразе "когда я отладчиком смотрю ДокСсылка = Ссылка.ДокументОснование" все понятно?     | |||
| 4
    
        Натуральный Йог 23.07.19✎ 10:27 | 
        (1) (3) Раз не умеет программировать то проходите мимо) Справочник в документе, что непонятного. Луна в Венере, утка в зайце     | |||
| 5
    
        Айрат_116 23.07.19✎ 10:28 | 
        (3) Да я плохо объясняю(     | |||
| 6
    
        Fish гуру 23.07.19✎ 10:30 | 
        (5) Изучи для начала терминологию.     | |||
| 7
    
        Megas 23.07.19✎ 10:30 | 
        (0) Научись писать правильно:
 "Док1" и "Док2" - ужасные названия, лучше сразу создавай к примеру "ЗаказПокупателя" и на основании его "РеализацияТоваров" В "РеализацияТоваров" создал РЕКВИЗИТ "ДокументОсновании" тип - "Документ.ЗаказПокупателя" И теперь когда я отладчиком смотрю ДокСсылка = Ссылка.ДокументОснование; Тут выходит ДокументСсылка "Док" Всех документов, а ни конкретного документа -- Тут вообще нечего не понятно, если отладчиком посмотреть "ДокСсылка = Ссылка.ДокументОснование" то будет либо Истина, либо Ложь, либо "ошибка сравнения" | |||
| 8
    
        Айрат_116 23.07.19✎ 10:32 | 
        (7) Хорошо, следущий раз так буду писать.     | |||
| 9
    
        Айрат_116 23.07.19✎ 10:43 | 
        Можно еще вопрос?
 СсылкаДеф = Ссылка.ДокументОснование; Проводки = РегистрыБухгалтерии.Хозрасчетный.ВыбратьПоРегистратору(СсылкаДеф); Пока Проводки.Следующий() Цикл Сумма = Проводки.Сумма; КонецЦикла; Как поставить "Сумму" ниже? Для Каждого СТР Из Ссылка.Товары Цикл А = А + 1; об.Параметры.А = "1." + Строка(А); об.Параметры.Номенклатура = СТР.Номенклатура; об.Параметры.ЕдиницаИзмерения = СТР.Номенклатура.ЕдиницаИзмерения; об.Параметры.Кол = СТР.Сумма; об.Параметры.Кол = СТР.Количество; об.Параметры.Сумма = Как сюда сумму поставить из регистра? ТабДок.Вывести(об); КонецЦикла; | |||
| 10
    
        breezee 23.07.19✎ 11:15 | 
        (9) АААА 
 РегистрыБухгалтерии.Хозрасчетный.ВыбратьПоРегистратору(СсылкаДеф) Это семерка? | |||
| 11
    
        hhhh 23.07.19✎ 11:18 | 
        (9) об.Параметры.Сумма = Сумма;     | |||
| 12
    
        Айрат_116 23.07.19✎ 11:21 | 
        (10) Нет     | |||
| 13
    
        Айрат_116 23.07.19✎ 11:22 | 
        (11) Щас попробую     | |||
| 14
    
        Айрат_116 23.07.19✎ 11:26 | 
        (11)Сумма вышла. но только одна сумма вышла(     | |||
| 15
    
        hhhh 23.07.19✎ 11:31 | 
        (14) ну и должна быть одна. Ты же написал Сумма = Проводки.Сумма;    это одна сумма. Всё правильно, так и задумано.     | |||
| 16
    
        Айрат_116 23.07.19✎ 11:33 | 
        (15) Не правильно написал. Там пять номенклатур и пять сумм должно быть     | |||
| 17
    
        hhhh 23.07.19✎ 12:12 | 
        (16) ну поищи, там в 1с должна быть операция сложения. Обозначается плюсиком.     | |||
| 18
    
        Айрат_116 23.07.19✎ 14:26 | 
        (17) Спасибо     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |