0. kiv1c 538 02.09.15 17:20 Сейчас в теме

Как вывести табличный документ на печать в управляемой форме внешней обработки

Во внешней обработке формировался табличный документ, и его нужно было вывести на печать красиво.

Перейти к публикации

user797130; +1 Ответить
Вознаграждение за ответ
Показать полностью
Комментарии
Избранное Подписка Сортировка: Древо
1. Dnki 4 02.09.15 20:26 Сейчас в теме
Ключевая фраза публикации: "В обычных формах было все просто: Макет = ПолучитьМакет(«ИмяМакета»), в управляемом интерфейсе такого не получится".

Пишу на обычных формах. И у меня отчеты выводятся не через ТабличныйДокумент.Показать(), и множества других программ.
Но сейчас читаю, и слезы льются: "Куда катится 1С ?!". Неужели для такой простой операции в УФ надо кучу хитрых операторов, расплодившихся процедур?

Я пишу для конечных пользователей. Они понимают, когда работа тяжела сложностью обработки данных, ценят интерфейсные удобства. А потуги в стиле: как через ж...у вырезать гланды не поймут.
И я не могу понять: хочу легко писать программы, максимум усилий на алгоритмы, юзабилити, и минимум усилий на "передать можно только так", "а на сервере (клиенте) этот метод не сработает", "а тут модальность" и т.п.

p.s. Мое ретроградское ворчание не в адрес автора. Простите за оффтоп. Наболело.
vechiy; Perfolenta; mikl79; Wonder; Charity; Rain88; alex-l19041; Kanae; Новичок1с; корум; raystlin; Стил; vasichib; rasswet; A7_Sash; grfsd; shalimski; kgn2011; bulpi; vitaspsp; ya.Avoronov; kit; Dimon2005; cargobird; Danila-Master; rusmil; t278; AlexeyPapanov; +28 Ответить
2. cargobird 289 03.09.15 08:04 Сейчас в теме
(1) Dnki, поддерживаю. И еще оффтоп. При оценке доработки на управляемых формах, как-то автоматом уже получается накинуть процентов тридцать по стоимости и по времени, понимая, что при разработке где-нибудь да на что-нибудь такое напорешься...
Perfolenta; mikl79; alex-l19041; bulpi; +4 Ответить
3. Dimon2005 5 03.09.15 08:07 Сейчас в теме
(1) Dnki, Согласен на все 1000%
p.s. Простите за оффтоп.
4. ya.Avoronov 109 03.09.15 11:18 Сейчас в теме
(1) Dnki, Интересно, а ярые программисты 1С 7.7 тоже в свое время не хотели переходить на 1С 8 с подобными оффтопами?
Все проходит! Все приживается! УФ будут когда-то ушедшим и самым родным для большинства.
И снова оффтопы появятся: В 1С 10.0 на облачных формах этот метод не сработает; Многопоточные вычисления не поддерживают такую передачу данных.
И многое другое и так до бесконечности.
collider; корум; Ukubaeva; cleaner_it; help1Ckr; h00k; vitaspsp; Патриот; +8 Ответить
5. blindcat2006 69 03.09.15 19:46 Сейчас в теме
(4) ya.Avoronov,
Немного не в тему
УФ - ура куча плюсов, пишу много и для тонкого и для 8.2, иногда ругаюсь на толстый что там нет чего-то к чему уже привык в УФ
Поднята тема усложнения нашей работы на пустом месте.
Взять этот же сайт - куча публикаций с подсказками из двух -двадцати строчек, запихнув которые в функцию, и вызывая можно значительно облегчить себе работу. Внимание вопрос ! - почему эти 2-3-5-20 строк нельзя было реализовать на уровне платформы вызовом одной процедуры???
6. ya.Avoronov 109 04.09.15 10:12 Сейчас в теме
(5) blindcat2006,

Взять этот же сайт - куча публикаций с подсказками из двух -двадцати строчек, запихнув которые в функцию, и вызывая можно значительно облегчить себе работу. Внимание вопрос ! - почему эти 2-3-5-20 строк нельзя было реализовать на уровне платформы вызовом одной процедуры???


Могу предположить, что речь идет о большом количестве функций или процедур, которые востребованы единицами, т.е. меньшинством, мыслящей в своем - творческом направлении. Тогда согласен, платформа всячески будет мешать вам. Придется добавить 10-20 строк, чтобы вывести некую печатную форму на экран.
Поправьте меня, но не для того ли существует сертификация в 1С, чтобы программисты не пытались изобретать велосипеды, а пользовались всеми возможностями платформы и быстро решали поставленные задачи. Не думаю, что вашему работодателю нужен некий хай-тек художник на должность штатного программиста.
А в целом вы правы! В 1С, как в жизни - постоянная борьба с несправедливостью платформой.
7. wolfsoft 2420 09.09.15 13:42 Сейчас в теме
(6) ya.Avoronov,
Могу предположить, что речь идет о большом количестве функций или процедур, которые востребованы единицами

Ага, видимо поэтому программисты от 1С потом ваяют в типовых конфигурациях функции типа перевода таблицы значений в массив структур и т.п. При том, что всю эту хрень можно было спокойно реализовать на уровне платформы.
8. йцукенг 09.09.15 16:10 Сейчас в теме
Нужно добавить в структуру

структураКоллекции.СинонимМакета="ИМЯ ФАЙЛА "

чтобы имя файла формировалось при отправке по e-mail
9. vasichib 09.10.15 09:06 Сейчас в теме
10. bsturtle 159 05.07.16 12:15 Сейчас в теме
Ну какой же ты красавчик!! больше двух лет я мог найти этого! Спасибо друг. все получилось
11. Alchemist 15.10.16 08:46 Сейчас в теме
12. Bernstein_13 03.11.16 11:15 Сейчас в теме
Спасибо тебе, добрый человек!!!
13. artik1994 02.11.17 18:03 Сейчас в теме
14. Oleg-and-reevich 4 11.12.17 15:17 Сейчас в теме
Автор, благодарность Вам! Очень помогло. Тоже из обработки нужно вывести отчет по табличной части.
15. Rain88 227 29.01.18 16:13 Сейчас в теме
Может кому пригодится: чтобы при сохранении в файл или отправке письма формировалось имя файла, необходимо добавить строку
структураКоллекции.СинонимМакета = "Желаемое имя";
иначе файл сохраняется, например как ".xlsx"

Автору большое спасибо.
16. semina-2016 07.02.18 22:07 Сейчас в теме
Спасибище человеческое) Красота получается)
17. gkvgkv 4 20.04.18 19:13 Сейчас в теме
18. Ivanov_OM 37 08.05.18 11:05 Сейчас в теме
Спасибо. Пригодилось. Самое главное просто и без лишних параметров.
19. user797130 30.07.18 15:47 Сейчас в теме
20. user869223 31.07.18 14:39 Сейчас в теме
То, что надо! Спасибо, очень выручили!
21. Viking 01.08.18 13:15 Сейчас в теме
Спасибо! Респект дружище! Выручил!
22. kubiky 122 17.10.18 14:48 Сейчас в теме
Спасибо! Очень пригодилось!
23. nisan 31.10.18 20:17 Сейчас в теме
Спасибо!!! Очень полезная статья) Сэкономила много времени!!
24. vmoscalik 14.11.18 13:27 Сейчас в теме
Спасибо тебе огромное, добрый человек! Два дня мучился всяческими извращениями неприятными :-), а оказалось вона как просто. Дай тебе Бог чего пожелаешь!
25. mikl79 107 04.12.18 07:32 Сейчас в теме
26. YalanchidiO 20 17.07.19 23:48 Сейчас в теме
Большое спасибо автору!)
27. gluglugluglu 10.12.19 10:38 Сейчас в теме
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Санкт-Петербург
зарплата от 80 000 руб. до 130 000 руб.
Полный день

Автор новостных обзоров на тему 1С и бухучета
Санкт-Петербург
По совместительству

Программист/Cтарший программист 1С
Москва
зарплата от 100 000 руб. до 250 000 руб.
Полный день

Программист 1С
Калининград
зарплата от 60 000 руб. до 80 000 руб.
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день