Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Как запустить выполнение процедуры в отчете из документа РасходнаяНакладная? в 1С 7.70.003 торговля склад для Украины?          
ZUBR Подменю пользователя
сообщение 27.10.20, 0:30
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 3

Здравствуйте. У меня есть отчет БАЗА для документов РасходнаяНакладная. Он формируется с помощью процедуры Сформировать() и выводится в виде таблицы в печатной форме. Если какой-то документ из этой таблицы изменить, то, чтобы в таблице тоже произошли соответствующие изменения, необходимо ее перезапустить. Хотелось бы, чтобы это происходило автоматически при закрытии документа. Пробовал разные способы - не получается. Через СоздатьОбъект тоже - не действует этот метод. Что нужно прописать в процедуре ПриЗакрытии в РасходнойНакладной, чтобы определить, открыта ли таблица Отчета БАЗА, и, если да, то закрыть эту таблицу и вновь запустить процедуру Сформировать() отчета? И возможно ли это?
Коротко - задача в том, чтобы при закрытии любого документа РасходнаяНакладная, автоматически перезапускалась таблица Отчета БАЗА, если она открыта.
Спасибо!

Golub____ka Подменю пользователя
сообщение 28.10.20, 13:32
Сообщение #2

Общительный
**
Группа: Пользователи
Сообщений: 25
Из: Ужгород
Спасибо сказали: 2 раз
Рейтинг: 0

ZUBR @ Вчера, 1:30 * ,
а скільки часу займає отчет база ? уявляєте після кожної расходної накладної цей звіт формувався, який хочаб хвилинку рахується ?

Спасибо сказали: ZUBR,

volodya1122 Подменю пользователя
сообщение 28.10.20, 13:54
Сообщение #3

Оратор
Иконка группы
Группа: Местный
Сообщений: 336
Из: Тернопіль
Спасибо сказали: 133 раз
Рейтинг: 135.7

ZUBR @ Вчера, 0:30 * ,

У Вас что-то очень много нестандартных хотелок. Может лучше сделать как в стандартных отчетах реализовано (например Отчет По Партиях товара, или Отчет Продажи). Вверху в сформированном отчете есть кнопки "Оновить" Настроить". Суть тут такая: Сформировали отчет. Потом в каком-то документе поменяли данные, записали документ. Потом просто нажать "Оновить" и отчет перерисуется (с теми же параметрами которые пользователь выбрал для отчета). (сформированный отчет должен быть в Режиме ТолькоПросмотр(1)

Сообщение отредактировал volodya1122 - 28.10.20, 14:02

Спасибо сказали: ZUBR,

ZUBR Подменю пользователя
сообщение 30.10.20, 1:58
Сообщение #4

Завсегдатай
****
Группа: Пользователи
Сообщений: 231
Из: Київ
Спасибо сказали: 5 раз
Рейтинг: 3

volodya1122 @ 28.10.20, 13:54 * ,
Я вообще люблю нестандартные решения. Они бывают проще и эффективнее традиционных. Думаю, это не самое плохое хотение)

mut Подменю пользователя
сообщение 08.11.20, 12:26
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 199
Из: Новая Каховка
Спасибо сказали: 203 раз
Рейтинг: 237.5

В документ нужно передать расшифровку со всеми параметрами отчета и с его таблицей в том числе, при закрытии документа вызвать отчет с этой расшифровкой, в отчете получить таблицу, параметры и подменить уже открытую таблицу. Это если кратко smile.gif

ivan1c Подменю пользователя
сообщение 08.11.20, 23:25
Сообщение #6

Молчаливый
*
Группа: Пользователи
Сообщений: 1
Спасибо сказали: 0 раз
Рейтинг: 0

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

mut Подменю пользователя
сообщение 09.11.20, 14:37
Сообщение #7

Завсегдатай
****
Группа: Пользователи
Сообщений: 199
Из: Новая Каховка
Спасибо сказали: 203 раз
Рейтинг: 237.5

В любом случае, если открывается из отчета, делать нужно через ОбработкаЯчейкиТаблицы, с передачей данных расшифровкой. Для простоты, да, можно в ОбработкаЯчейки.. открыть документ модально и потом продолжить дальше, но все равно будет возврат в отчет и подмена таблицы. В принципе это все можно в типовых конфигурациях подсмотреть.

lals Подменю пользователя
сообщение 19.12.20, 14:24
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 32
Из: Никополь
Спасибо сказали: 4 раз
Рейтинг: 4

процедура Призаписи()
ОткрытьФорму("ВашОтчет.Егоформа");
Конецпроцедуры


Сообщение отредактировал Vofka - 21.12.20, 8:32


Signature
И это пройдет!

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.03.24, 3:59
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!