|
Как проще всего очистить регистр полностью? | ☑ | ||
---|---|---|---|---|
0
Простенький вопросик
27.09.13
✎
13:30
|
Ну то есть не перебирая каждую запись можно одной командой быстро все сделать?
|
|||
1
Волшебник
модератор
27.09.13
✎
13:31
|
РегистрСведений.Имя.СоздатьНаборЗаписей().Записать();
|
|||
2
CepeLLlka
27.09.13
✎
13:31
|
Взять набор записей без отбора и удалить? Что-то на типа того вроде..
|
|||
3
Ненавижу 1С
гуру
27.09.13
✎
13:31
|
(1) для подчиненных регистратору не взлетит
|
|||
4
lEvGl
гуру
27.09.13
✎
13:32
|
нуууу смотря что за регистр
|
|||
5
Ненавижу 1С
гуру
27.09.13
✎
13:32
|
в SQL DELETE на соответствующие таблицы
|
|||
6
Простенький вопросик
27.09.13
✎
13:33
|
Это регистр накопления ТоварыВРезервеНаСкладах.
|
|||
7
lEvGl
гуру
27.09.13
✎
13:33
|
(5)хотя да, без разницы, если в sql е или прям в дереве конфигурации
|
|||
8
Сергей Д
27.09.13
✎
13:35
|
(3) Выбрать всех регистраторов (выбрать различные), далее - в цикле по каждому регистратору записать пустой набор данных.
|
|||
9
Волшебник
модератор
27.09.13
✎
13:35
|
(8) Боже, как скучно
|
|||
10
Ненавижу 1С
гуру
27.09.13
✎
13:35
|
(8) это уже не быстро
|
|||
11
Сергей Д
27.09.13
✎
13:36
|
(10) Зато просто
|
|||
12
lEvGl
гуру
27.09.13
✎
13:36
|
(10)кажется автор в ответ хочет услышать "нельзя"
|
|||
13
Простенький вопросик
27.09.13
✎
13:36
|
(9)
вот так ошибка получается Регистрынакопления.ТоварыВРезервеНаСкладах.СоздатьНаборЗаписей().Записать(); ошибка такая Ошибка записи! Не установлен отбор по регистратору (Регистр накопления: Товары в резерве на складах) |
|||
14
Ненавижу 1С
гуру
27.09.13
✎
13:38
|
(13) я предупреждал в (3)
|
|||
15
Maxus43
27.09.13
✎
13:44
|
в скуле тогда уж Транкэйт тэйбл.
Или мышкой - Drop and Create |
|||
16
Волшебник
модератор
27.09.13
✎
13:45
|
(13) Надо РегистрыСведений
|
|||
17
Ненавижу 1С
гуру
27.09.13
✎
13:48
|
(16) ты троллишь?
у него "Это регистр накопления ТоварыВРезервеНаСкладах" |
|||
18
Ненавижу 1С
гуру
27.09.13
✎
13:49
|
(15) какая разница для разовой операции?
|
|||
19
lEvGl
гуру
27.09.13
✎
13:49
|
(16) :D :D :D
|
|||
20
Волшебник
модератор
27.09.13
✎
13:51
|
(17) А у меня универсальное решение для независимых регистров сведений.
|
|||
21
ОчкарикСлава
27.09.13
✎
13:52
|
()(19) уже бухает...
миста в опасносте... |
|||
22
Ненавижу 1С
гуру
27.09.13
✎
13:52
|
(20) а ну тогда ладно ))
|
|||
23
Лефмихалыч
27.09.13
✎
13:53
|
truncate table
|
|||
24
Мыш
27.09.13
✎
14:03
|
(0) Truncate Hands to the Shoulders
|
|||
25
Михаил Козлов
27.09.13
✎
14:30
|
Удалить в конфе, запустить приложение, добавить в конфе.
|
|||
26
Ненавижу 1С
гуру
27.09.13
✎
14:31
|
(25) тогда просто удалить, сохранить конфигурацию БД, восстановить, снова сохранить конфигурацию БД
|
|||
27
vshkvarkovskiy
29.09.13
✎
18:09
|
Я тоже хотел бы узнать как это сделать побыстрей.
__________________ http://www.etc-russia.ru/svetovie-dekoracii/ |
|||
28
iamnub
29.09.13
✎
18:52
|
Да просто снять у документов какую то галку, которая обуславливает появление их в этом регистре, сохраниться, а потом поставить снова. И всё.
|
|||
29
etc
29.09.13
✎
18:55
|
1. Определяешь имя нужной тебе таблицы
2. Останавливаешь сервер приложений В SQL Management Studio: 3. Находишь таблицу в базе, на ней правой кнопкой "Script table as -> CREATE to -> New Query Editor window". Получаешь окно со скриптом воссоздания таблицы. 4. Удаляешь таблицу 5. Запускаешь скрипт "воссоздания" Правла индексы помоему слетают. |
|||
30
etc
29.09.13
✎
18:57
|
Ну или как в (25)
|
|||
31
etc
29.09.13
✎
18:57
|
(30)+ если ссылок нет :)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |