|
Удаление из регистра сведений БП 1,6
| ☑ |
0
Gray776
16.02.15
✎
22:49
|
У организации осталось 3 ссылки не дающие ее удалить и все из регистров сведений.
1)ДатыВводаНачальныхОстатков - ХХХ
2)СчетчикиВыгрузок - 01.01.2008 0:00:00; Счетчик файлов; ХХХ; УУУ; 0
3)СчетчикиВыгрузок - 01.01.2008 0:00:00; Счетчик документов в формате 3.00; ХХХ; ; 0
Вот это как удалить?
И если дату ввода начальных остатков я нашол и просто нет такой кнопки удалить, а по ПКМ команда "Удалить" дает нулевой эффект. Как им нажатие кнопки "DEL", то счетчики эти даже найти не могу. Ну в конфигураторе нашел и у них нет формы...
|
|
1
hhhh
16.02.15
✎
22:52
|
а в меню операции - регистры сведений открыть? не судьба?
|
|
2
Gray776
16.02.15
✎
22:58
|
(1) Про какой из трех пунктиков вопрос? если про начальные остатки то открывается и закрывается. Замечательно открывается и также замечательно закрывается ... НО не удаляется там ничего
|
|
3
Gray776
16.02.15
✎
23:01
|
(1) (2) Кстати уперся в эти начальные остатки и не проверил счетчики... Они удалились так что можно сказать спасибо за подсказку 2/3 вопроса снимается но блин осталась еще 1/3
|
|
4
Gray776
16.02.15
✎
23:11
|
Смотрю конфигуратор:
Регистр сведений: ДатыВводаНачальныхОстатков
Там есть форма списка, И в модуле этой формы такой вот занимательный код:
Процедура РегистрСведенийСписокПередНачаломДобавления(Элемент, Отказ, Копирование)
Отказ = Истина;
КонецПроцедуры
Процедура РегистрСведенийСписокПередУдалением(Элемент, Отказ)
Отказ = Истина;
КонецПроцедуры
|
|
5
Gray776
16.02.15
✎
23:15
|
(4) Вот и думаю что удалить через программу в таком виде не получится. А не закоментить ли на время удаления вторую процедуру?
Ну в общем такой вопрос: С какой целью разработчики запрещают удаление записей из этого регистра сведений.
Насчет организации для которой удалить хочу скажу я саму эту организацию хочу удалить только эта запись и мешает...
|
|
6
Gray776
16.02.15
✎
23:29
|
(5) Короче так и сделал. Закомментил код:
Процедура РегистрСведенийСписокПередУдалением(Элемент, Отказ)
Отказ = Истина;
КонецПроцедуры
открыл конфигурацию зашел в регистр и все удалилось. Закрыл конфигурацию, в конфигураторе раскомментил этот код (в регистре еще остались записи которые я не планирую удалять)
|
|
7
Чел
17.02.15
✎
00:38
|
(6) можно было не коверкать конфу. Создаешь обработку, на форму кидаешь табличное поле, связываешь его с формой списка нужного регистра сведений - и всё. Твоя собственная форма списка регистра сведений без лишних проверок :)
|
|
8
Gray776
17.02.15
✎
02:07
|
(7) Ну это я учту на будущее, а так конфу не жалко - копия + оригинал идет в архив в ближайшем будущем. И я все вернул на как было.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший