|
|
А что это за таблица 1SCRDOC Ø |
☑ |
|
0
redraw
22.03.05
✎
12:18
|
У меня тут проблемы с бухгалтерией. Создал новую графу отбора и при сохранении конфигурации вылезла ошибка: не может создать уникальный индекс для этой таблицы.
|
|
|
1
101
22.03.05
✎
12:29
|
|
|
|
2
redraw
22.03.05
✎
12:59
|
Ребята, помогайте. SQL Server выдает ошибку 1505 - не может создать уникальный индекс. В dds я посмотрел T=1SCRDOC |Ссылки документов. Там есть поле CHILDID с типом значения char. Если я правильно понимаю - это внешний ключ. А в какой таблице он является первичным ключом?
|
|
|
3
101
22.03.05
✎
13:00
|
|
|
|
4
redraw
22.03.05
✎
13:06
|
(2) не смотрите, просто тут нервы такие, это я прогнал капитально смотрю в dds: CHILDID,MDID,PARENTVAL - вот он уникальный индекс, и он двоится
|
|
|
5
101
22.03.05
✎
13:07
|
4. я ж тебе ссылку дал , на скуль запрос где такя же трабла решается ЗЫ сам с собой ?
|
|
|
6
Дяпти
22.03.05
✎
13:13
|
Снеси енту таблицу, а потом сделай пересчет служебных данных.
|
|
|
7
redraw
22.03.05
✎
13:22
|
(5) извините, что не сразу отвечаю Я в QA сейчас запрос построил действительно, есть повторяющиеся строки я построил также такой запрос: select * from _1scrdoc where childid = ' 33xw ' Сервер возвратил три срочки, в двух строках поле CHILID = 33xw, MDID = 476, parentval = B1 3P 261
|
|
|
8
redraw
22.03.05
✎
13:27
|
(6) то есть я просто удаляю таблицу _1scrdoc и запускаю 1С?
|
|
|
9
redraw
22.03.05
✎
13:31
|
а как можно определить, какой строчку в таблице оставить, а какую удалить?
|
|
|
10
101
22.03.05
✎
13:34
|
9. в принципе аналогичным запросом к документам имхо
|
|
|
11
redraw
22.03.05
✎
15:56
|
Спасибо большое всем откликнувшимся. Восстановил базу из архива.
|
|