Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
25 ноя 2024, 06:12

Подключение к документу внешней обработки

Автор Nyakalo, 05 дек 2015, 20:33

0 Пользователей и 1 гость просматривают эту тему.

Nyakalo

Стыдно даже спрашивать... Но в попытке сделать внешнюю обработку дошла до момента подключения к документу. Знаю что в режиме предприятия в меню "Сервис" должен быть пункт подменю "Дополнительные отчеты и обработки". Использую учебную версию. может кто подскажет как подключить данный пункт подменю? https://vk.com/doc173376973_437090851

дфтын


Nyakalo

Цитата: дфтын от 05 дек 2015, 21:11
а конфигурация то какая? права админские должны быть...
ммм.. в справке пишет: 1С:Предприятие 8.3, учебная версия (8.3.6.2014), Конфигурация:Конфигурация...  могу я как-нибудь зайти за администратора? 

дфтын

Так у вас только платформа что ли? Запустите в режиме 1с и скриншот в студию

Отправлено с моего Boost через Tapatalk


Nyakalo

Цитата: дфтын от 05 дек 2015, 21:30
Так у вас только платформа что ли? Запустите в режиме 1с и скриншот в студию
http://hkar.ru/FlDT

дфтын

а. супер.
а скажите, а что делает ваша обработка внешняя?

Nyakalo

Цитата: дфтын от 05 дек 2015, 21:54
а. супер.
а скажите, а что делает ваша обработка внешняя?
Заполняет табличную часть... Ну мне нужно что бы он брал целиком колонки табличной части одного документа и вставлял их в другой.

дфтын

А документы созданы?
Ладно. Короче.
Дополнительные обработки и отчеты - это такой же объект метаданных как и любой другой. его нужно самому создавать. обычно это справочник. и писать соответственно механизмы его заполнения,и последующих вызовов в других объектах метаданных, кому они предназначены.
у вас просто платформа учебная. и нету никакой конфигурации.
вам нужно написать все это.


Nyakalo

Цитата: дфтын от 05 дек 2015, 22:26
А документы созданы?
Ладно. Короче.
Дополнительные обработки и отчеты - это такой же объект метаданных как и любой другой. его нужно самому создавать. обычно это справочник. и писать соответственно механизмы его заполнения,и последующих вызовов в других объектах метаданных, кому они предназначены.
у вас просто платформа учебная. и нету никакой конфигурации.
вам нужно написать все это.
Все документы написаны:http://hkar.ru/FlKs написана и внешняя обработка. Допустим для формы: Процедура Иннициализировать(Объект, ИмяТабличнойЧасти = Неопределено, ТабличноеПолеОбъекта = Неопределено) Экспорт

    ТабличнаяЧасть = Объект[ИмяТабличнойЧасти];

    ФормаБух = ПолучитьФорму("Форма");
    ФормаБух.ОткрытьМодально();

    Если НЕ ЗначениеЗаполнено(ДокументБух) Тогда
        Сообщить("Не выбран документ поступления");
        Возврат;
    КонецЕсли;

    Запрос = Новый Запрос;
    Запрос.УстановитьПараметр("ДокументБух",ДокументБух);

    Запрос.Текст = "ВЫБРАТЬ
                   |   БухгалтерскаяВедомостьТабличнаяЧасть1.Наименование.Наименование,
                   |   БухгалтерскаяВедомостьТабличнаяЧасть1.ДатаПриобретения,
                   |   БухгалтерскаяВедомостьТабличнаяЧасть1.Стоимость,
                   |   БухгалтерскаяВедомостьТабличнаяЧасть1.Количество,
                   |   БухгалтерскаяВедомостьТабличнаяЧасть1.Сумма
                   |ИЗ
                   |   Документ.БухгалтерскаяВедомость.ТабличнаяЧасть1 КАК БухгалтерскаяВедомостьТабличнаяЧасть1
                   |ГДЕ
                   |   БухгалтерскаяВедомостьТабличнаяЧасть1.Ссылка = &ДокументБух";

    Результат = Запрос.Выполнить().Выгрузить();

    ТабличнаяЧасть.Очистить();

    Для Каждого ЭлементРезультата из Результат Цикл
        НоваяСтрокаТЧ = ТабличнаяЧасть.Добавить();

        ЗаполнитьЗначенияСвойств(НоваяСтрокаТЧ,ЭлементРезультата);
          КонецЦикла;
КонецПроцедуры

Осталось только подключить документ, выполнив на клиенте Сервис -> Дополнительные отчеты и обработки ->... Однако Данный подпункт у меня отсутствует. вот в чем соль то вся.

дфтын

Ну вы поняли что я написал? По поводу что у вас нет механизма дополнительных отчетов и обработок

Отправлено с моего Boost через Tapatalk


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск