#0
by Shur1cIT
УПП 1.3 документ "ЗаявкаНаРасходованиеСредств" необходимо вывести колонку состояние Подготовлен,Утвержден,Оплачен. данные о состоянии храниться в РС ,ПриНачалеВывода я запихаю процедуру вывода. а вот как отбор потом делать?
#1
by Shur1cIT
подскажите? у меня только один вариант,менять реквизит в документе при изменении статуса документа, и соответственно вытаскивать его на форму списка, но это не правильно и гиморно так как состояние может меняться из разных мест программы притом возможно и при открытой форме документа
#3
by DmitrO
Отбор, Карл, как поставить отбор в форме списка по вычисляемому полю в обычной форме. надо просто написать управляемую форму списка, там такой отбор запросто.
#7
by Shur1cIT
чтобы иметь ссылку состояния надо её туда помещать, а как её туда помещать непонятно...например как я туда её помещу есть форма открыта свернута? в управляемом понятно "произвольный запрос и настройка списка" это понятно, мне обычные нужны
#8
by bolobol
Вообще не понял, чего ты понаписал... Особо доставило "есть форма открыта свернута" со знаком вопроса...
#11
by Shur1cIT
как реквизит в документе менять програмно не из самого документа (по которому отбор нужен) если он открыт
#15
by DmitrO
блиать.. я где-то говорил что надо все УПП 1.3. переписать под управляемые формы? ТОЛЬКО ЭТА ФОРМА БУДЕТ УПРАВЛЯЕМАЯ, это же так просто! :)
#16
by bolobol
И ни один пользователь её открыть не сможет. Да и вообще - тут не вы вопросы задаёте. - А это зачем? Кагбэ, даже, невозможно. Либо у открывшего этот документ при начале изменения или записи вылезет сообщение о неактуальности версии объекта.
#18
by DmitrO
по какой причине он не сможет ее открыть? Во всех типовых уже давно разрешили использовать управляемые формы в обычном приложении.
#28
by Maniac
Смотрим скришот и удивляемся. Любые отборы, сортировки - вообще все что угодно по заявкам на расходование денежных средств.
#31
by Serg_1960
Хмм... наверное кто-то (небуду пальцем показывать) забыл про свойство конфигурации "Использовать управляемые формы в обычном приложении"(использовать управляемые формы в толстом клиенте в обычном режиме)?
#33
by bolobol
Не пойму, как такое совершили, но у меня на последнем ЗУП 2.5 с "разрешением" упр форм, на последней 8.2 платформе - внешняя обработка не открывается!!
#37
by bolobol
Что-то в это, похоже, нечто нетиповое. Поделка чья-та наколенная. ТС, в принципе, это и хочет повторить.
#38
by ILM
У объекта документ есть "ссылка". У формы списка документов есть свойство отбор. Значит задача в состоит из нескольких этапов: 1. Получить список ссылок документов у которых нужный статус. 2. Выгрузить полученный список в массив. 3. Настроить отбор используя полученный массив. P.S. Лучший способ использовать событие поля списка "ПриПолученииДанных".
#39
by DmitrO
у вас в интересах в профиле написано "логика и здравый смысл", а вы пишете такие посты. Нонсенс!
#40
by ILM
"Вы хотите об этом поговорить?" Некоторым, нужно просто разжевать подробнее. А у вас вообще в профиле пусто))
#42
by Одинесю
Есть в УПП управляемые формы, дело в другом - пользователи или инфаркт получат или будут просить во всех объектах управляемые.
#43
by Maniac
1) Создаем форму - можно во внешней обработке. 2) Создаем реквизит обработки ПостроительОтчета 3) На форме размещаем ТаблицуЗначений с любым количеством колонок, которые хотим выводить. Это может быть что угодно что мы потом наполним данными. 4) Пишем запрос под построитель отчета. Почему именно построитель - дополнительно на форме мы сможем разместить от построителя любые натсройки - например отборы по запросу. Заложить любые переменные и так далее. Запрос можем писать по чему хотим - чему угодно - регистры, документы - все что в душе влезет с люыбыми вычисляемыми полями. 5) Все красиво оформлляем - можем какие то отрисовки сделать, красивый интерфейс. Большую кнопку что угодно. 6) мождем сделать чтобы данные наполнялись автоматически или по кнопке. Я не думаю что база огромная и в ней миллон заявок на расходы - монитор будет наполнятся со скоростью звука. ИТОГ: имеем очень удобную таблицу-отчет, которая может содержать все что душе угодно. Встроенные плюсы однозначны - в ТЗ на морде автоматически без всякого программирования можно совершать любые сортировки, отборы и так далее - итоги иметь в подвале и прочее. Заказчик обалдееет от счастья. Программисту 90 лвл обеспечен.
#44
by Maniac
С автора магарыч за готовое тех задание и решение вопроса безо всяких демонических списков.
#45
by Shur1cIT
если ничего не менять кардинально выход один, создать реквизит у объекта (документа), вынести его в форму списка и будет отбор, Проблема остаётся в следующим, как в этот реквизит состояние писать? во всех местах где пишется состояние в регистр. а универсальный механизм есть так как как я писал выше, у кого то может быть открыт документ, возможно у этого же самого пользователя тогда реквизит не измениться? в рег. задачи совать тоже не хотелось бы грузить систему из за какого-то реквизита.
#46
by bootini
Если реквизит у документа создавать, тогда регистр сведений не имеет смысла. Рег.сведений со статусами и делают, чтобы менять статус документа без перезаписи дока. Делай обработку вместо формы списка, например как в , и пусть пользователи в обработке с этими доками работают. Многие так делают, там не только отбор, но и несколько ТП можно сделать, где доки с разными статусами отображаются или содержимое документа при активации показывать в отдельном поле или в виде надписей, пакетную обработку по отбору замутить и т.д. Попробуй, пусть юзеры сами выберут со списком или с обработкой работать. Обычно про список и журналы документов юзеры сразу забывают, если им грамотное решение предоставить.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Нужно добавить колонку с кодом элемента справочника в форму списка документа
- Добавить отбор в форму списка по данным из регистра сведений
- Как сделать печатную форму списка справочника с учетом условия из списка значений?
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- v8: как сменить форму списка на форму выбора
- Как в управляемую форму списка документов добавить свою колонку?
- как в открываемую форму одного списка передать параметр из открытой формы списка
- Добавить поле динамического списка на форму
- Как добавить колонку в форму списка регистра сведений
- Добавить картинку в форму элемента и форму списка
- Как выгрузить типовую печатную форму во внешнюю печатную форму?
- v7: Можно ли скопировать форму элемента, форму списка ?
В этой группе 1С
- Наименование организации с даты(УПП)
- условное оформление УФ 8.3
- Поле надписи - Гиперссылка
- БП3. Внешняя обработка. Отказано в доступе. Безопасный режим? Как отключить?
- Не заполняется раздел 9 в декларации по НДС
- БП 2.0 Как удалить ошибочную запись из регистра ?
- Как закрепить табличный документ?
- 1С 8.2 Розница1.0 Печать на разные ФР
- Управляемый неуправляемый интерфейс
- Нагрузка на SQL - расчет себестоимости
- Такси. Как добавить команду ввода на основании?
- как вызвать запуск формы при запуске 1С8.2
- УФ. Отловить изменение сортировки динамического списка
- Не признается расход при поступлении товара (УСН)
- редактирование показателей расчета зарплаты ЗУП 3.0
- Проблема с установкой клиента 1С групповыми политиками
- Программная установка цен номенклатуры
- скд и ширина колонок в макете
- Ошибка получения коллекции подчиненных объектов из входящих данных
- УТ 11 Претензия товаров поставщику