|
Как создать индексированный реквизит в документе 1с77 ms sql? | ☑ | ||
---|---|---|---|---|
0
H A D G E H O G s
15.12.15
✎
14:06
|
Дня доброго.
1с 7.7, sql. Есть база, в нее пытаюсь загрузить через конфигуратор другую. Перед загрузкой вылазит сообщение, что база приемник - не пуста и могут быть коллизии. 7.7 не чистит уже существующую базу sql перед загрузкой? |
|||
1
ДаЛадно
15.12.15
✎
14:08
|
Тема не отображает суть сообщения
|
|||
2
H A D G E H O G s
15.12.15
✎
14:08
|
||||
3
vde69
15.12.15
✎
14:10
|
нет, не чистит...
проблемы могут возникнуть в редких случаях... |
|||
4
vde69
15.12.15
✎
14:12
|
в случае если старая база была такой-же по структуре - проблем не будет. А вот в случае если старая база была "похожа" но не совсем, могут быть траблы
|
|||
5
H A D G E H O G s
15.12.15
✎
14:21
|
(4) Ясно. Будем чистить сами.
|
|||
6
ДенисЧ
15.12.15
✎
14:24
|
Ежов, у тебя тоже аккаунт увели? ))
|
|||
7
H A D G E H O G s
15.12.15
✎
14:29
|
(6) Я 7.7 не знаю от слова "вообще". Но я могу поязвить над тобой, чтобы ты удостоверился.
|
|||
8
H A D G E H O G s
15.12.15
✎
20:57
|
Ночи темной.
Продолжим v7.7 Как добавить индексированный реквизит в документ? В справочник добавил реквизит, в доп. свойстве поставил галочку "Отбор по реквизиту", в SQL создался индекс. В документе такой херни нет. Извращался с добавлением графов отборов, добавлением журналов с графами отборов, нифига. _1SJOURN остается неизменной. ЧЯДНТ? |
|||
9
H A D G E H O G s
15.12.15
✎
21:12
|
поднимем
|
|||
10
Смотрящий
15.12.15
✎
21:52
|
галку Сортировка взвел ?
|
|||
11
H A D G E H O G s
15.12.15
✎
21:55
|
(10) Нет таких галок у реквизита документа.
|
|||
12
Это_mike
15.12.15
✎
22:02
|
Нету такого. Как всегда, задаем ТКВ..
|
|||
13
H A D G E H O G s
15.12.15
✎
22:07
|
(12) мммм, што?
Ну как бы есть идея сделать свой "журнал" вида НовыйСправочник, реквизиты РеквизитПоиска, индексированный СсылкаНаДокумент. Как такой вариант? |
|||
14
H A D G E H O G s
15.12.15
✎
22:07
|
Как бы добавить индекс - не проблема. До первого перестроения.
|
|||
15
Это_mike
15.12.15
✎
22:10
|
ТКВ- это Традиционный Китайский Вопрос, гласящий "анахуа?"
|
|||
16
Остап Сулейманович
15.12.15
✎
22:12
|
(14) В ветке Журналы создать графу отбора. И вот по ней система и будет отбирать документы в общем журнале. (Это если нужен журнал с отбором по содержимому графы). А так вообще да : ТКВ.
|
|||
17
Это_mike
15.12.15
✎
22:12
|
(13) дык это графа отбора. Оно же - в 1scrdoc
|
|||
18
viktor_vv
15.12.15
✎
22:13
|
(8) графу отбора, только смотреть в 1sconst.
|
|||
19
Это_mike
15.12.15
✎
22:14
|
(18) Э-э-э?
|
|||
20
H A D G E H O G s
15.12.15
✎
22:15
|
(17) (18) Так где? 1sconst - это не константы?
|
|||
21
viktor_vv
15.12.15
✎
22:15
|
(18) + упс, лоханулся, таки (17)
|
|||
22
Остап Сулейманович
15.12.15
✎
22:16
|
(20) 1sconst - константы и периодика.
|
|||
23
H A D G E H O G s
15.12.15
✎
22:16
|
мммм., состав _1SCRDOC
Row_ID MDID PARENTVAL CHILD_DATE_TIME_IDDOC CHILDID FLAGS Где моя колонка Графа отбора? |
|||
24
Это_mike
15.12.15
✎
22:17
|
(20) 1sconst - константы и периодика. А графы и ссылки - в 1scrdoc
|
|||
25
Это_mike
15.12.15
✎
22:18
|
(23) номер графы - в мдид.
|
|||
26
FN
15.12.15
✎
22:19
|
добавь общий реквизит, на него можно повесить индекс.
|
|||
27
H A D G E H O G s
15.12.15
✎
22:20
|
(26) Он добавиться во все таблички документов?
|
|||
28
H A D G E H O G s
15.12.15
✎
22:21
|
(25) А где хранится моя прелесть - значения моей индексируемой колонки то? Без него - индекс не построишь.
|
|||
29
Это_mike
15.12.15
✎
22:21
|
(26) это если не в табчасти...
|
|||
30
H A D G E H O G s
15.12.15
✎
22:22
|
Мне нужно в шапке. Общий реквизит добавится во все документы?
|
|||
31
viktor_vv
15.12.15
✎
22:22
|
(27) если поставить флаг Отбор то добавится только в journ
|
|||
32
FN
15.12.15
✎
22:22
|
27 да и нет. он добавится в жорнал.
на табличках dh штатно индексов не добавить. |
|||
33
Это_mike
15.12.15
✎
22:22
|
(27) только в 1сджорн
|
|||
34
viktor_vv
15.12.15
✎
22:23
|
(31) и индекс будет создан
|
|||
35
Garykom
гуру
15.12.15
✎
22:24
|
||||
36
H A D G E H O G s
15.12.15
✎
22:26
|
(32) ясно. Бедная табличка Джоурнал.
Какая она, странная, эта ваша 7.7 |
|||
37
viktor_vv
15.12.15
✎
22:26
|
Если тебе только для некотрых видов документов нужен, то лучше графой отбора, там индекс и так есть, значение отбора в parentval, результат отбора в child
|
|||
38
Это_mike
15.12.15
✎
22:26
|
(35) инструкции для лохов. А для нормальных пацанов - форумы...
|
|||
39
H A D G E H O G s
15.12.15
✎
22:27
|
(37) Во!
|
|||
40
Это_mike
15.12.15
✎
22:27
|
(36) угу.
|
|||
41
FN
15.12.15
✎
22:29
|
36 можешь справочник сделать с нужными индексами и ссылками на документы.
7.7 со своими архитектурными просчетами все равно во многих случаях быстрее восьмерки :-( |
|||
42
Это_mike
15.12.15
✎
22:31
|
(41) практически во всех - в версии 7.8 :-) только под неё типовых нет
. |
|||
43
Это_mike
15.12.15
✎
22:35
|
(39) и не забудь (25). А то будешь удивлён.
|
|||
44
viktor_vv
15.12.15
✎
22:40
|
(39) Индекс MDID, Parentval , Child_Date_Time встроенный.
Запрос примерно так выглядит |Select | ГрафыОтбора.Date_Time_IDDOC |From | _1ScrDoc as ГрафыОтбора (nolock) |Where | ГрафыОтбора.MDID = $ГрафаОтбора.Партии |and ГрафыОтбора.ParentVal = ЗначениеОтбора (char(23) это смотри как собрать в (35)) |
|||
45
viktor_vv
15.12.15
✎
22:41
|
(44) + $ГрафаОтбора.Партии это из 1C++. Лучше таки с ней, меньше гемора с типизацией и т. д.
|
|||
46
viktor_vv
15.12.15
✎
22:48
|
И в условия по Child_Date_Time можно условие по ограничению периода документов в результат отбора.
|
|||
47
H A D G E H O G s
15.12.15
✎
22:48
|
Посмотрел я запросы - увидел indexseek, посмотрел на текст запросов, сказал - ахтыж%:?тыжна:?*, посмотрел снова на indexseek и сказал - ну и что что ты с остаточным предикатом, похер, сойдет.
Хорошо, что я такой молодой. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |