powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 обработка удаления записи из регистра сведений
23 сообщений из 23, страница 1 из 1
8.2 обработка удаления записи из регистра сведений
    #38373608
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как можно выполнить какие либо действия при удалении записи/записей из регистра сведений? С учетом того, что удаляем. В модуле набора данных. Ведь нормальной процедуры ПриУдалении нет.
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373645
Титов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex.Ru,

у вас есть форма списка в ней находится Тч, в Тч по определению есть и ПередУдаление и ПослеУдаления и ОбработкаЗаписиНового чего вам еще надо?
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373652
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так то в форме. А если программно будут удаляться. Вот как приЗаписи работает отовсюду.
Я придумал костыль но он мне не совсем подходит.
Код: plaintext
1.
2.
3.
4.
Процедура ПриЗаписи(Отказ, Замещение)
	 Если ЭтотОбъект.Количество() = 0 И Замещение Тогда

	 КонецЕсли;
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373660
Титов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex.Ru,

вы пишите то что вы хотите сделать программно, и по мере надобности сами вызываете эти процедуры! примерно так

Процедура РегистрСведенийСписокПриВыводеСтроки(Неопределено, Неопределено, Неопределено)

или же предаете свои параметры

Процедура РегистрСведенийСписокПриВыводеСтроки(Переменная1, Переменная2, Переменная3)
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373663
Титов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Титов,

извините скопипастил лишнего слово процедура не нужно
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373730
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex.RuКак можно выполнить какие либо действия при удалении записи/записей из регистра сведений? С учетом того, что удаляем. В модуле набора данных. Ведь нормальной процедуры ПриУдалении нет.

такое модно делать на подписках...
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373735
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТитовAlex.Ru,

вы пишите то что вы хотите сделать программно, и по мере надобности сами вызываете эти процедуры! примерно так

Процедура РегистрСведенийСписокПриВыводеСтроки(Неопределено, Неопределено, Неопределено)

или же предаете свои параметры

Процедура РегистрСведенийСписокПриВыводеСтроки(Переменная1, Переменная2, Переменная3)

а за такое модно руки выдергивать в контексте темы
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373779
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Последний выдох ГПЖ,

Но в подписках те же события, что и в модуле набора. Т.е. все равно извращаться призаписи/передзаписью
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373805
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот еще одна неприятность. Похоже при изменении записи сначала происходит ее удаление, а потом запись нового варианта. ПриЗаписи вызывается два раза. И как отличить первое удаление от нормального удаления? Когда потом ничего не запишут.
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373819
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex.RuВот еще одна неприятность. Похоже при изменении записи сначала происходит ее удаление, а потом запись нового варианта. ПриЗаписи вызывается два раза. И как отличить первое удаление от нормального удаления? Когда потом ничего не запишут.


можно флаг передавать через перед записью в .ДополнительныеСвойства и потом ловить где надо
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38373821
Последний выдох ГПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex.RuПоследний выдох ГПЖ,

Но в подписках те же события, что и в модуле набора. Т.е. все равно извращаться призаписи/передзаписью

можно объединить несколько регистров
не надо курочить стандартный модуль набора
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374101
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а какие действия нужно выполнять то?
запретить удалять данные из регистра и разрешить редактировать
или вопрос абстрактный?
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374185
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sWinTyz,
Вопрос конкретный. Надо изменять записи того же регистра в зависимости от изменяемой/удаляемой сейчас. Да, архитектура кривая, но ее уже не изменить.
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374205
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
режим записи какой? подчиненный регистратору?
по любому у объекта должны быть отборы ... даже если пишется пустой набор записей

в событии перед записью набора записей читайте старые , находите по ключу и стирайте
если набор не пустой прочитанный
а если пустой пишите или пишите при записи если Количество()>0
а вообще я хз
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374207
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
фигня вообще вопрос вроде как
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374215
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно было бы в обработке заполнения конечно
но она не в транзакции ...
читайте книги и думайте
хорош на форуме флудить
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374379
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sWinTyz,
вас по части флуда трудно переплюнуть
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38374422
Alex.Ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да я уже понял, что прямого пути нет. Пошел огородами. Просто я думал есть какое-то подобие SQL-ных триггеров. А в регистрах сведений как-то все урезано.
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38375402
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javapeckersWinTyz,
вас по части флуда трудно переплюнуть

что поделать ... я думаю об 1с только за деньги
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38375407
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1. форумы они как раз для флуда
для получения ответа на вопросы = книги купленные за деньги или честно уворованные
2. ну если я флужу = предложите свой вариант и не пишите сюда "пустые" посты тем более с обвинениями
у Вас те же проблемы что и у меня ? тот же флуд?
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38376753
javapecker
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sWinTyz,
sWinTyzхорош на форуме флудитьsWinTyzфорумы они как раз для флуда
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38376860
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javapecker, ты самое главное - середину пропустил, - а там было 2 бутылочки слабоалкогольных напитков
...
Рейтинг: 0 / 0
8.2 обработка удаления записи из регистра сведений
    #38377110
sWinTyz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну все затюкали
а шо он с вопросами лезет то?

да и вопросы какие-то
мне тут кое что надо кое где стереть при записи в регистр
ни подробностей чего надо стереть
ни описания о связи наборов данных ...
мозгоклюи
купи 3-7 книг , прочти и решай свои вопросы ...
на форуме рентгены сидят

я вообще тут расслабляюсь
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 обработка удаления записи из регистра сведений
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]