#0
by PsyTech
При открытии формы уже в ПриСозданииНаСервере объект модифицирован. Где до этого он может модифицироваться?
#1
by Garykom
там в УФ с формами вообще все плохо в плане последовательности событий для привыкших к обычным
#3
by Garykom
+ Жизненный цикл формы объекта Давайте рассмотрим, что происходит, когда мы открываем форму существующего элемента справочника. На клиенте вызывается метод «ОткрытьФорму» или мы просто открываем форму из какого-либо списка справочника. Начинается серверный вызов В памяти сервера создается новый СправочникОбъект, выполняется код модуля объекта (тот, что написан в самом низу модуля) Данные объекта считываются из базы данных, присваиваются значения реквизитов, наполняются табличные части объекта СправочникОбъект. В памяти сервера создается новая управляемая форма элемента Вызывается событие формы ПриЧтенииНаСервере, куда передается свежесозданный СправочникОбъект в параметре ТекущийОбъект Основной реквизит формы «Объект», тот, что в списке реквизитов выделен жирным шрифтом наполняется данными на основании данных СправочникОбъект. Здесь происходит обычное поэлементное присваивание свойствам объекта ДанныеФормы значений, записанных в одноименных свойствах объекта СправочникОбъект. По сути, происходит «ЗаполнитьЗначенияСвойств(ДанныеФормы, СправочникОбъект) СправочникОбъект уничтожается. Все его данные стираются из памяти сервера. Вызывается событие формы «ПриСозданииНаСервере», в котором мы получаем уже заполненные ДанныеФормы Данные формы сериализуются и отправляются на клиента, где форма отображается пользователю не факт
#5
by PsyTech
Сверил программно каждый реквизит с БД - никаких изменений, а Модифицированность = истина
#7
by Garykom
а если поменяли на тоже самое? я давным давно любил автоименования элементов в ПриОткрытии загонять типа ФИО = Ф+" "+И" "+О
#8
by Defender aka LINN
А ничего страшного, что Модифицированность есть только у , которых в УФ не наблюдается, если их только самому не создавать?
#9
by PsyTech
Можно конечно своую ПроверитьМодифицированностьОбъекта(ИсточникОбъект) использовать, но хотелось бы понять - что там меняется
#14
by Garykom
У Объекта не бывает модифицированности, в отличие от Формы Объекта У него есть только новизна, т.е. записан он в базу или нет...
#16
by Garykom
а что такое модифицированность объекта в базе данных? про время модификации = времени записи ничего не говорю
#17
by Defender aka LINN
Так как я не знаю, что такое "объект в базе данных", то ничего ответить не могу. Объект - он в памяти живет, а не в БД.
#18
by Garykom
да согласен, неправильно выразился в если считать что объект это то что считано в память из бд то да есть модифицированность СправочникОбъект.<Имя справочника> (CatalogObject.<Имя справочника>) Модифицированность (Modified) Синтаксис: Модифицированность Возвращаемое значение: Тип: Булево. Истина - объект изменен; Ложь - в противном случае. Описание: Определяет, был ли изменен объект после считывания из базы данных. Доступность: Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер). Примечание: Метод не позволяет определить, был ли изменен объект другими пользователями.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Почему на модифицированность формы не влияет установка пометок ?
- Зачем модифицированность формы ставить в Истина при блокировке?
- Универсальные обработки 1С под управляемое приложение, есть в природе?
- 8.2 Можно ли из формы объекта открыть еще одну форму этого объекта?
- Можно ли проверить модифицированность только реквизитов
- Управляемое приложение. Заполнение объекта. Не работает ВызовКлиентскогоМетода
- Модифицированность() и Модифицированность
- Управляемые формы и модифицированность
- КД 2.1, реквизит объекта в реквизит ТЧ другого объекта
- Модифицированность и Модифицированность() документа
В этой группе 1С
- Как программно установить ширину колонки в табличном документе
- Подключение считывателя магнитных карт Z-2 USB
- Замена ОАО и ЗАО на ПАО и НАО
- v7: Доступ к сетевому диску из 1с
- программная установка отбора для "Настроить список" УФ 8.3
- v7: Количество записей в транзакции при обмене
- Номера документов. Где хранятся последние значение номеров?
- Неверный формат хранилища данных
- Записать данные из таблицы значений в регистр сведений
- Бит.Отель: основная гостиница не задана
- Ошибка при работе с типами COMОбъекта
- У пользователя USR1CV82 нет доступа к COMОбъект?
- СКД, пропадают параметры
- Программное нажатие на кнопку в поле html документа
- Консоль администрирования серверов 1с
- В отчете с СКД пропадают группировки
- Терминал сбора данных отваливается по таймауту
- настройки печати в УПП
- Вопрос по документу Кадровое перемещение в ЗУП(2.5.85.1)
- 1с Удалять из таблицы значений одинаковые строки