Гость
Форумы / [игнор отключен] [закрыт для гостей] / 8.2 обработка удаления записи из регистра сведений / 23 сообщений из 23, страница 1 из 1
21.08.2013, 16:36
    #38373608
Alex.Ru
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 обработка удаления записи из регистра сведений
Как можно выполнить какие либо действия при удалении записи/записей из регистра сведений? С учетом того, что удаляем. В модуле набора данных. Ведь нормальной процедуры ПриУдалении нет.
...
Рейтинг: 0 / 0
21.08.2013, 17:01
    #38373645
Титов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
8.2 обработка удаления записи из регистра сведений
Alex.Ru,

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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


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