Black Friday: Cashback 35% при покупке 1С лицензий на счет INFOSTART.RU

0. kiv1c 534 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 68 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 158 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 Сейчас в теме
Большое спасибо автору!)
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

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

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

Программист 1С БП / ЗУП
Санкт-Петербург
зарплата от 110 000 руб.
Полный день

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

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