#0
by pececillo
Здравствуйте. При входе в форму документа производятся некоторые действия, которые устанавливают признак модифицированности документа в 1. А как можно этот признак отменить, с тем чтобы при нажатии на кнопку "Закрыть" не было запроса о сохранении документа?
#4
by pececillo
Нет, мне надо, чтобы если форма была просто открыта, документ не записывался. А если клиент что-то менял, то чтобы всё происходило как обычно-задавался вопрос о сохранении.
#9
by pececillo
спасибо. Для такого Ньютона как ты ещё раз поясняю: НачатьТранзакцию; Записать; ОтменитьТранзакцию; - вообще никогда ничего не запишет. А мне надо, чтобы до той поры, пока пользователь сам ничего не менял в документе, он и не записывался. Но вот если он что-то изменил, тогда при нажатии кнопки "закрыть" его спросили, сохранять ли документ.
#13
by Cthulhu
: пожалуйста. Для такой альтернативно одаренной личности как ты поясняю. в дан предельно корректный и верный ответ на вопрос, который задан ("Как изменить признак модифицированности документа?"). в выясняется, что на самом деле(!) интересует вопрос "как узнать, поменял ли пользователь что-нибудь в документе?". Задавай правильные вопросы.
#15
by Classic
" НачатьТранзакцию; Записать; ОтменитьТранзакцию; - вообще никогда ничего не запишет. " А флаг модифицированности снимет?
#18
by pececillo
Это работает, только прибавляет секунд 10-15 к времени открытия документа. Неприемлемо.
#23
by 1Сергей
Если юзверь ничего не делал в документе, а флаг модифицированности (звездень) всё-таки появился, то ошибка в коде. Меняй её
#26
by ДенисЧ
А всё-таки в самый правильный ответ. Что это за ПриОткрытии такое, что документ меняет?
#27
by Cthulhu
,: дело в том, что это совершенно не обязательно именно "ошибка".. модифицированность взводит иногда код, который качается только интерфейса и фактически не изменяет данных..
#29
by Cthulhu
: даже если не спорить с тобой (при твоей неправоте;)): вариант документа с двумя таб.частями загнанными в данных в композитную таб.часть, и при визуализации раскидываемыми по закладкам (в зависимости от закладки в мн.части изменяется состав показываемых колонок МнЧ и строки) - нука сделай без изменения модифицированности?..
#31
by Cthulhu
: это как раз совсем хороший метод для подходящих случаев... если под "хорошестью" понимать достижение желаемого результата (полное сохранение штатной функциональности работы с МнЧ) при минимуме трудозатрат затрат (как на рисование работы с ТЗ на морде, например).. ))))
#32
by Mikeware
Есть объект ДопРеквизиты, и допТабЧасть,в которых хранятся реквизиты и доп.табчасти. Для работы с доп. табчастями используется ТабличноеПоле.
#34
by Mikeware
Ну, и "множественность ТЧ" штатно не предусмотрена. Я с тем же успехом могу сказать про - "мы говорим не об извратах". :-)
#35
by Cthulhu
: "множественность ТЧ" - это не функционал, а задача, которая достаточно часто встречается в предметной области, и которую нужно решать в 1с.. способов шения немного, и я привел достаточно реальный способ решения этой задачи в рамках 1с, при реализации которого возникает проблема, являющаяся темой топика... так что мух и котлеты сваливай в кучу и занимайся передёргиваниями с другими собеседниками, умник..
#36
by pececillo
Я же не прошу дать мне совет, как лучше сделать? Также я не прошу опытных определить степень моих знаний и умений. Я просто спрашиваю: Можно ли программно установить признак модифицированности в "0"? - это один из вариантов, но он очень затормаживает выход из документа. Вот и всё. Если кто-то умеет, подскажите, а не умеете (или это невозможно) - не надо.
#38
by Mikeware
Я тоже привел достаточно удобный и многократно реализованый. зы. закусывать надо... Агрессивность дятлов возрастает. ключевое слово - FormEx. Если это не поможет - то "aпстена"
#39
by pececillo
я формексом только кое-какие данные подсвечиваю, другими возможностями не пользуюсь. Если знаете как, подскажите. (Конечно не поленюсь и почитать :) )
#40
by Злопчинский
Синтаксис: СбросМодифицированности Описание: Сбрасывает флаг модифицированности для текущей формы.
#41
by Cthulhu
: привел только на словах и вне штатніх средств, я тебе єто уже говорил... советы свои непрошенные совершенно спокойно можешь засунуть обратно в организьм.. : вполне возможно ускорить запись в отменяемой транзакции - если ввести переменную модуля - флаг отказа от проверок при записи.. к тому же замедление записи - это само по себе проблема которую неплохо бы решить вне(!) зависимости от использования данного метода решения совсем другой проблемы...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- изменить шрифт в ВвестиЧисло(), как ?
- Значение зависимой ячейки изменить программно...
- Можно ли сбросить признак модифицированности формы документа
- ЗиК. Изменить Вид расчета.
- можно ли изменить найти и изменить значение в дереве значений
- Как изменить признак модифицированности документа при проведении
- Признак модифицированности для общей команды
- Как изменить заголовок в шапке универсального отчёта?
- Изменить способ отражение расходов по амортизации
- Как в управляемой форме изменить масштаб поля табличного документа?
- Использование "Признак способа расчета" и "Признак предмета расчета" ККМ онлайн
- нумерация мониторов в RDP Windows 10, как изменить
В этой группе 1С
- ЗУП: 2-НДФЛ - не совпадают суммы при формировании для ИФНС и выдачи на руки
- Как сформировать справку 1-НДФЛ сразу по всем сотрудникам?
- Режим меню у кнопки
- Проверка открыта ли форма
- Диплом по ЗиК
- есть ли усл. инструкции select case в 1C?
- Как программно можно отсортировать колонки в построителе отчетов
- Как проверить применимо ли право доступа к объекту метаданных?
- поиск неоплаченных счетов
- Помогите разобрать HTML из 1С.
- Проектирование: ужасные проблемы с отчем, помогите кто знает!
- Блокировка при обмене
- 1с 8.2 как переместить кнопку подсистемы в панеле разделов
- Триггеры. Правильно отловить событие.
- Как физически удалить процесс, созданный по Новый ComОбъект()?
- Установить время документа в конец дня
- Лечится ли ошибка "out of memory" возникающая при выгрузке xml?
- Тоже мучаюсь с конвертацией. Признак ЭтоГруппа не переносится...
- УПП распределение производственных затрат на наработку в 20, 21 релизе
- ЗУП 2.5.12 Существует ли отчет по остаткам отпусков по регламентированному учету?