IE 2016

Обработка "Движения документа" управляемая форма 8.2

Опубликовал BoricH в раздел Обработки - Обработка документов

Обработка для удобного отображения движений документа, реализована в режиме управляемых форм.
Программное заполнение реквизитов и элементов управляемой формы.

В управляемом приложении конечно есть возможность отображать движения документа по регистрам, но, во-первых, в режиме толстого клиента нет панели навигации, во-вторых у меня конфигурация на управляемые формы переведена только частично. Ну и кроме того, мне очень неудобно смотреть движения документа в табличном документе...

  • Недостатки: обработку для более удобного использования необходимо включать в структуру конфигурации, поскольку для наглядного отображения движений регистра накопления используется картинка "+/-", а все закладки и таблицы формы формируются программно, и свою картинку приходится хранить в базе. Кроме того у меня в базе нет регистров бухгалтерии/расчетов, соответственно я на них не заморачивался.

  • Преимущества: опять-таки все закладки и таблицы формы формируются программно. Пока в нете очень мало инфы по программному заполнению формы.

З.Ы. Динамические списки я не использовал, поскольку в шапке каждой страницы хотел видеть количество движений по регистру.

Картинка для отображения движений регистра накопления ("+/-) есть в файлах, приложенных к публикации.

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
Демо кофигурация с подключенной обработкой
.dt 1,58Mb
02.09.14
138
.dt 1,58Mb 138 Скачать
Обработка
.epf 7,92Kb
02.09.14
124
.epf 7,92Kb 124 Скачать
Собственно сама картинка движения документа
.png 0,21Kb
02.09.14
22
.png 0,21Kb 22 Скачать

См. также

Комментарии

1. V_V_V (файл скачал) 10.09.2010 15:24
Несколько спорных моментов
в режиме толстого клиента нет панели навигации

А Действия - Перейти?
очень мне не удобно движения документа смотреть в табличном документе...

А в чем их еще смотреть?
Похоже на изобретение велосипеда.
Но плюс поставлю. За программные реквизиты - сам пару дней назад писал подобное, было весело. :D
Ответили: (3)
# Ответить
2. detec (файл скачал) 10.09.2010 16:54
Каких-нибудь тестовых данных в комплект поставки. Сложно разобраться в незнакомой предметной области.
Ответили: (4)
# Ответить
3. BoricH 10.09.2010 17:39
(1) Действия перейти я группой команд добавил ;).
Табличный документ = в виде отчета. А тут я таблицы значений засунул.... вот..
# Ответить
4. BoricH 10.09.2010 17:42
(2) я обработку для примера засунул в демо конфигурацию "Демонстрационная конфигурация "Управляемое приложение". там есть каки-никакие документы.. Стаем на документ, жмем кнопку "Перейти", далее "Движения документа"....
Ответили: (5)
# Ответить
5. detec (файл скачал) 10.09.2010 18:08
(4)

Т.е. вы перезалили файл конфигурации? Дело в том, что у меня скачалась некая конфа Росан_Логистика, подозреваю, нетленка. :)
Ответили: (6)
# Ответить
6. BoricH 12.09.2010 12:46
(5) Действительно.. Залил то, что надо :D
# Ответить
7. revil (файл скачал) 08.11.2010 11:31

Если Метаданные.РегистрыНакопления.Индекс(Движение) >=0 Тогда Картинка = БиблиотекаКартинок.КоллекцияВидыДвиженийНакопления

а можно картинку отдельно...
Ответили: (8) (9)
# Ответить
8. BoricH 08.11.2010 23:03
(7) Не совсем понятен вопрос...
Картинка для регистров накопления добавлена моя. Состоит из трех значков ("плюс", "минус" и "точечка" для оборотных регистов). Просто было удобно запросом получать номер картинки для регистра остатков...
# Ответить
9. BoricH 08.11.2010 23:10
(7) Сорри, прочитал сообщение.. Конфигурация действительно не скачивается.. ранее скачивалась точно.. сам проверял.. Попробую завтра на работе перезалить..
Картинку конечно же можна :)
# Ответить
10. revil (файл скачал) 09.11.2010 10:48
Спасибо. получилось.
Если интересно, то внес небольшие модификации:
- Заголовок = "Движение документа" + ДокументСсылка
- в имени закладки - количество движений в скобках (а то кажется, что номер)
- кнопку "Сформировать" - сделал по умолчанию
- при открытии, если передан ДокументСсылка сразу сформировать...
Ответили: (11)

Прикрепленные файлы:

dd.jpg
# Ответить
11. BoricH 10.11.2010 23:48
(10) В своей базе я тоже в обработку передаю документ и сразу формирую, а вот со скобками для количества движений - действительно существенно лучше! Себе тоже подправлю! :D
# Ответить
12. Petrony (файл скачал) 21.06.2011 11:08
Спасибо за обработку! Было бы классно добавить ее в путеводитель по конфигурации )
# Ответить
13. italic (файл скачал) 16.11.2011 14:20
как раз такое и искал. спасибо
# Ответить
14. antek (файл скачал) 22.02.2012 01:44
Поставил плюс. Аналог просмотра проводок в Бухгалтерии 2.0 На мой взгляд довольно удобно.
Жалко только не заморочился с регистром бухгалтерии, ато былоб совсем замечательно
# Ответить
15. antek (файл скачал) 22.02.2012 02:18
Уважаю труд. Завидую людям у которых есть время выкладывать свои разработки и выслушивать критику. тут мало того чтобы выложить так еще и в порядок привести надо, ато супергениев полно, которые скажут как правильнее
# Ответить
16. tommyknocker 04.07.2013 14:24
Хорошая штука, как раз такую ищу, только с бухгалтерией и расчетом.
# Ответить
17. mars207 (файл скачал) 03.12.2013 18:12
Большое спасибо!
Автор подтолкнул в нужное направление. В типовом УПП есть "Отчет по движениям документа". Я добавил группу команд "Перейти" и команду отчета для его вызова. Плюс указал, что эта команда будет в моей группе. И вуаля - все работает и люди счастливы. Причем работает и в тонком и в толстом клиенте (если основная форма списка - управляемая).
# Ответить
18. fjay69 07.11.2014 16:56
В этой теме (http://forum.infostart.ru/forum86/topic118987/) описан трюк, как во внешней обработке использовать произвольные картинки.
# Ответить
19. kostyaomsk (файл скачал) 19.02.2015 09:23
Потребовалась там где для нетипового решения на тонком клиенте нужно видеть движения документа. Посмотрю, пригодится ли и нужно ли переделывать или самому писать.
# Ответить
20. PiterPen (файл скачал) 09.03.2015 10:12
Спасибо, очень сэкономило время.

Только в запросе ошибка
//| РегистрНакопления.ОстаткиПосылок
Надо так.
| Регистр"+ВидРегистра+"."+ИмяРегистра+"
Ответили: (21)
# Ответить
21. BoricH 26.03.2015 18:27
(20) PiterPen, Очень даже может быть.. Приношу извинения.. :)
Делал для другой базы... И переносил в демку
# Ответить
22. 7OH (файл скачал) 05.10.2015 17:59
Если переделать на динамические списки - то будет работать вообще со всем.
Сейчас доделываю для себя разделение на отдельные вкладки по типам регистров + КритерииОтбора.
Посмотрел код - количество движений всё равно подтягивается запросом - так что можно спокойно переделать на динамические списки.
# Ответить
23. Светлый ум 07.09.2016 22:59
а как отчет из типовой конфигурации (например Розница 2 или УТ 11) наружу к новому документу прилепить?
- выдает ошибку "Команда не может быть выполнена для указанного объекта"
Ответили: (24)
# Ответить
24. Светлый ум 10.09.2016 09:23
(23) Светлый ум, нашел решение:

Розница 2.1 - Не получается прикрепить внешнюю форму или отчет к самописному документу.
http://forum.infostart.ru/forum40/topic158023/
# Ответить
Внимание! За постинг в данном форуме $m не начисляются.
Внимание! Для написания сообщения необходимо авторизоваться
Текст сообщения*
Прикрепить файл