Как из МактаКомпоновкиДанных получить СхемуКомпоновкиДанных?
ЗУП 3.1.13.188
(хотя, этот же механизм вижу - используется и в 3.1.10)
"Печатная форма Т-8" (из Приказа на увольнение) делается через ... (даже не одно, а - несколько больше - нецензурных слов).
(это - лично моё мнение! Если кто-то готов продемонстрировать опровержение - буду очень рад, посмотреть)
Итак:
- Возникла проблема -
в ЗУП, ведётся учёт двух организаций.
(основная и дополнительная - чуть меньше)
По основной - Т-8 печатаются без проблем. Печатается и только.
А вот по дополнительной организации - выводится Т-8, дважды, одно и то же.
И делается это - (через теже нецензурные места!)
Пример -
Попробовал расшифровать СКД (по которому формируется эта Печатная Форма), но (финиш блин - и здесь, любители загадать загадки, в не нужном месте!) -
в Отчёт.ПечатнаяФормаТ8 - его нет!
Она содержится - в МакетеКомпоновкиДанных! -
Вопрос:
Как можно, отладить этот Макет?
Подскажите пожалуйста.
(хотя, этот же механизм вижу - используется и в 3.1.10)
"Печатная форма Т-8" (из Приказа на увольнение) делается через ... (даже не одно, а - несколько больше - нецензурных слов).
(это - лично моё мнение! Если кто-то готов продемонстрировать опровержение - буду очень рад, посмотреть)
Итак:
- Возникла проблема -
в ЗУП, ведётся учёт двух организаций.
(основная и дополнительная - чуть меньше)
По основной - Т-8 печатаются без проблем. Печатается и только.
А вот по дополнительной организации - выводится Т-8, дважды, одно и то же.
И делается это - (через теже нецензурные места!)
Пример -

Попробовал расшифровать СКД (по которому формируется эта Печатная Форма), но (финиш блин - и здесь, любители загадать загадки, в не нужном месте!) -
в Отчёт.ПечатнаяФормаТ8 - его нет!
Она содержится - в МакетеКомпоновкиДанных! -

Вопрос:
Как можно, отладить этот Макет?
Подскажите пожалуйста.
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Да, нашёл (в этом МакетеКД, через Отладчик) - строки получаются, дублирующие.
(Специалисты 1с - снова, демонстрируют свою специальность)
Но - как теперь - его изменить и - залить обратно?
Но (чтобы, аналогично "1с-специалистам" не вышло) - надо бы проверить Получаемую СКД.
(Специалисты 1с - снова, демонстрируют свою специальность)
Но - как теперь - его изменить и - залить обратно?
Но (чтобы, аналогично "1с-специалистам" не вышло) - надо бы проверить Получаемую СКД.
1. Макет КД находится в ресурсе регистра сведений, у которого тип ХранилищеЗначений. Пишете обработку, которая получает запись этого регистра, из ресурса МакетКомпановкиДанных записи достаёт макет (в переменную МойМакетСКД, например), сохраняем его так:
2. Сохранённый макет открываем в конфигураторе через новую СКД, редактируем, сохраняем назад в файл.
3. Через СериализаторXDTO прочитываем программно макет из файла, получаем ту же запись регистра сведений, в ресурс которой помещаем прочтённый макет.
ЗаписьXML = Новый ЗаписьXML;
ЗаписьXML.ОткрытьФайл("КакойНибудьПуть\КакоеНибудьИмяФайла.xml");
СериализаторXDTO.ЗаписатьXML(ЗаписьXML, МойМакетСКД, "dataComposition", "http://v8.1c.ru/8.1/data-composition-system/composition-template");
2. Сохранённый макет открываем в конфигураторе через новую СКД, редактируем, сохраняем назад в файл.
3. Через СериализаторXDTO прочитываем программно макет из файла, получаем ту же запись регистра сведений, в ресурс которой помещаем прочтённый макет.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот