#0
by bambucho
Формы обычные. На форме дока есть кнопулька "Печать по умолчанию" на которую мы назначаем печатную обработку для быстрого клика (без списка доступных). Если в этой печатной обработке присутствует код записи с режимом проведения (например неоперативное),то код исполняется в модуле объекта,а не модуле формы. Вопрос:как после проведения дока (выполненного в модуле объекта) обновить ТЧ формы документа?ПослеЗаписи в модуле объекта нет.
#2
by Звездец
код записи в печатной форме? в процессе записи еще и меняется что-то в доке? о***ть наг0внокодили
#4
by bambucho
ес))) я пока мало грамотный,чтоб дать оценку такому подходу,так давным давно сделали франчи... Вы мне посетуйте,как обновить ТЧ после записи/проведения вызванным кликом на "Печать по умолчанию" (код отрабатывает только по модулю объекта)
#5
by Звездец
ты давай всех одной пиписькой не меряй. Видишь что не правильно - сделай правильно, а не пытайся лепить из сам знаешь чего
#6
by Звездец
ты мне сначала объясни, с какого это дуба после записи табличная часть должна вдруг поменяться?
#8
by bambucho
Цель,оператор,проведя док на буд.дату,должен посмотреть инфу в ТЧ имеющей отношение к акциям (дописка)...особо не нужно,но оператор может иногда делать выводы для себя.Понимаю что он может зайти в спец отчет... Вы мне просто скажите,есть ли в модуле объекта такая возможность?
#13
by Звездец
не, я в таких извращениях не участвую Проведение документа при печати, будущей датой да и еще и с изменением его данных. Забористая травушка однако
#14
by bambucho
по сути,траблы таки могут быть,если оператор решит обновить записи в доке и снова неоперативно провести через кнопку "Печать по умолчанию" то, информация в форме документа по состоянию Акций не обновится Не ясно мне,зачем механизм этой кнопки работает по модулю объекта,в чем суть?
#16
by Звездец
ты сам то понимаешь что вообще пишешь? оператор решит провести неоперативно через кнопку печать по умолчанию. ааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааааа
#18
by Звездец
ты понимаешь какой бред содержится в твоих постах. И если такое действительно накодили, то это надо просто забыть и переписать заново
#19
by bambucho
1)на форме есть кнопка на которую назначается печатная обработка 2)у печатной обработки код туко неоперативно проводит док 3)что пользователю не тыркать на форме Печать>Провед.буд.датой,он просто назначает по умолчанию 4) назначенное по умолчанию,почемуто работает по модулю объекта,а если вызывать через "Печать",то по модулю формы ясон?
#20
by bambucho
если б у конторы был не жадный здравый смысл,то м.б. и сначало написали как нужно,и меня бы отправили на курсы,но пока так
#22
by bambucho
...валерьянки дать?))) может ты УТ10 никогда не видел,что не так? Дядя не бросай бедалагу...
#23
by bambucho
1)Пиплы,кто объяснит негодования сэра-Звездеца,а именно конструктивно чем он не устроен? 2)Может я не понятно изъясняюсь?
#24
by silent person
ага, непонятно. твоя фраза "печатной обработке" ввела его в заблуждение. если я правильно понял, чтобы обойти запрет проведения документов будущей датой и не вносить изменения в конфигурацию, франч на кнопку печать повесил обработку по не оперативному проведению документа будущей датой.
#25
by Звездец
ты лучше сам выпей, и не валерьянки если это все только лишь для того, чтобы не изменять конфигурацию? одному мне кажется что это бред
#26
by bambucho
Изаеняейте) Печатная обработка-Внешние печатные формы,их пользователи могут назначить по умолчанию,чтоб постоянно не нажимать Печать>... Так,вот,не понятна суть,почему Внешняя Печатная Форма (ВПФ) назначенная по умолчанию исполняет свой код (Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);) по модулю объекта,а если эту ВПФ запускать из Печать,то запись отрабатывает в модуле формы. 1)В чем суть такое реализации отработки? 2)Не ужели нет вариантов обновить ТЧ формы,если ВПФ отработала по модулю объекта?
#27
by bambucho
Да,вероятно,так и было изначально задумано (сильно не ковырять конфу),но оно трудится уже 3й год)
#30
by bambucho
код обработки примитивный,он всего лишь не оперативно проводит,у меня к ней вопросов нет. Вопрос в самом механизме (скорее) конфы,т.к. некоторые моменты не очевидны. Повторюсь... В нижней части панели не управляемой формы присутствуют кнопки: "Печать по умолчанию", Печать, Ок, Записать, Закрыть ПриЗаписи отрабатывает: 1 - в модуле объекта 2 по 5 - в модуле формы В модуле формы после записи/проведения,инфу в форме можно обновить,а аесли запись/проведение происходит в модуле объекта,то обновить не получится. В чем основная проблема - пользователи привыкли работать с ВПФ установленной по умолчанию на форме,следственно,при вызове этой самой ВПФ,когда она произведет запись/проведение,обновить инфу на форме не получится,т.к. нет (например) в модуле объекта обработчика ПослеЗаписи. Решение проблемы: 1)Отлючить нах эту кнопку "Печать по умолчанию" 2)Заставить вызывать через Печать... 3)... ?
#31
by pessok
если уж это прямо "кровь из носу" надо, то форму можно получить в модуле объекта более чем просто. Это ж у тебя обычные формы, там такие фортели только в путь
#34
by bambucho
щас попробую. Метод обновить,сам по себе или вызывает что то (какую то процедуру МФ)?
#35
by pessok
ну это я по наитию написал про "Обновить" а так - вот ОбновитьОтображениеДанных (RefreshDataRepresentation) Синтаксис: ОбновитьОтображениеДанных Описание: В принудительном порядке обновляет содержание элементов управления. Полезен при изменении значений реквизитов формы вне формы, в тот момент, когда форма отображается на экране. Доступность: Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент). Примечание: В веб-клиенте обновление элементов управления происходит не сразу, а после окончания выполнения кода на встроенном языке. -------------------------------------------------------------------------------- Методическая информация
#37
by bambucho
Нет,не обновляет. В МФ обновление ТЧ (Акций) происходит в Процедурах:ПриОткрытии (запрос в регистр);ОбновлениеОтображения (для раскраски);ПослеЗаписи (запрос в регистр).
#39
by Михаил Козлов
Попробуйте: ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>) Прочитать (Read) Синтаксис: Прочитать Описание: Считывает данные документа из базы данных. Доступность: Сервер, толстый клиент, внешнее соединение. Примечание: Позволяет прочесть данные заново. Недопустим для нового объекта. Пример: РасходнаяНакладная.Прочитать;
#41
by bambucho
или я так понял получить ТЧ формы м в нее из МО перезалить данные,но блин раскраска у меня лежит в других процедурах))
#43
by bambucho
Поковырял... Есть на текущий момент варианты: Обновить,Прочитать,Оповестить. Но витает вопрос - куда в модуле объекта влепить например "Прочитать",который должен отработать после события "ПриЗаписи"?
#45
by bambucho
В рассматриваемом случае,механизм неоперативного проведения,запущенный по средством ВПФ,отрабатывает в МО и после его отработки хотклось бы переобновить форму,но что бы ее обновить,не понятно куда совать выше предложенные методы.К сожалению данный недуг вызван не понятной кривошейнопопоизпяточным потходом созданным разрабами УТ10 (суть здесь).
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация УТ10.1-->УТ10.2
- Номенклатура контрагентов в форме ПодборНоменклатуры (УТ10.2.8.2)
- обновление ут10.2.13.1 на ут10.3.3.3 платформа 8.1
- Свойства НОВОЙ записи при копировании записи Регистра Сведений
- УТ10,3. Взнос наличных из кассы в банк. Нет документа по банку. Это нормально?
- Как выбрать записи из регистра сведений записи
- УТ10.3
- УТ10 Одинаковый штрихкод
- Открытие формы записи для новой записи регистра сведений с установленным полем.
- Сообщение пользователю при записи на сервере о текущем состояние записи
В этой группе 1С
- Как сделать типовой отчет внешним 1с83 БП 30
- ут 11 как изменить счет, если изменился заказ
- Ошибка при восстановлении последовательности "Запись не верна"
- Авторизация на smb сервере из 1с
- ComОбъект как получить значение перечисления
- Проблема с 1С:Монитор ERP
- ERP. Ввод начальных остаков по забалансу МЦ02
- проблема с лицензией
- УНФ обмен с сайтом.
- Номер сообщения меньше или равен номеру ранее принятого сообщения!
- Встраивание DMIL в УПП
- Выгрузка из 1С УТ10.3 на сайт
- Кадровое перемещение вместе с сальдо в ЗуП 2.5. Как?
- Как в одном запросе получить несколько значений и передать в форму?
- УФ. Вывод номенклатуры в форму списка документов.
- Перечисление НДФЛ в бюджет Зуп 2.5
- Конвертация из PNG в BMP
- ЗУП 2.5: как получить численность сотрудников за месяц вместе с договорниками ?
- Как создать обработку для отправки почты из 1С
- Обмен УТ 11 базовая и Розница Базовая