|
Конвертация данных | ☑ | ||
---|---|---|---|---|
0
Никофлекс
30.01.12
✎
16:56
|
Подскажите, можно ли в типовой конфигурации "Конвертация данных", сделать правила сопоставления данных двух баз, чтобы при загрузке данных было окно сопоставления и пользователь мог сопоставить, например, подразделения из старой базы в новой и автоматически загружаемые данные были бы с новыми, сопоставленными подразделениями.
Заранне, спасибо за ответы. |
|||
1
Aleksey
30.01.12
✎
16:57
|
Да можно
|
|||
2
Никофлекс
30.01.12
✎
16:58
|
а как?
хотя бы какой-то пример? |
|||
3
Fish
30.01.12
✎
17:03
|
(2) Поройся здесь, там разные примеры есть http://www.mykod.info/
|
|||
4
fisher
30.01.12
✎
17:03
|
При загрузке геморно. Вся конвертация при выгрузке делается.
Так что делать это надо при выгрузке. А еще лучше - ДО выгрузки. А то что же получается, одно неловкое движение при загрузке и база полна шлака? |
|||
5
Никофлекс
30.01.12
✎
17:21
|
ДО выгрузки, откуда будет окно сопоставлений? ведь данные получаются только по одной базе.
Или всё равно нужно писать кодом, а не интерактивно это делать? |
|||
6
fisher
30.01.12
✎
17:28
|
(5) Вариантов много. Можно по COM красиво подтягивать данные из базы-приемника, можно по кодам сопоставлять. Но проще и лучше всего заранее утвердить сопоставление и жестко его в коде прописать. Это же условно-постоянные данные.
|
|||
7
Aleksey
30.01.12
✎
17:31
|
(4) Почему? Поля поиска заюзать. Т.е. прописать там поиск, и если не нашли, то вызываем окно для выбора соответствия. Если пользователь отказался от выбора то он создаст нового. Главное крыжик убрать, чтобы не обновлял существующие
|
|||
8
Aleksey
30.01.12
✎
17:31
|
Единственно сложно список сразу, а по одному - ради бога
|
|||
9
GenV
30.01.12
✎
17:33
|
8+ можно накопительный список сделать.
|
|||
10
fisher
30.01.12
✎
17:34
|
(7) Все равно неудобно и вероятность ошибки увеличивается. ИМХО, это не те данные, которые нужно выбирать при каждой перегрузке. Тем более - при загрузке.
Это нужно один раз прописать и забыть. |
|||
11
Aleksey
30.01.12
✎
17:35
|
(9) Нельзя. А в документы что писать будешь?
|
|||
12
Aleksey
30.01.12
✎
17:36
|
(10) А они и не будут при каждой загрузки. РС соответствия и храни ссылки
|
|||
13
Aleksey
30.01.12
✎
17:36
|
Например Табачка. Там новые позицию появляются раз в полгода, да и то это 2-3 позиции. Так что не страшно
|
|||
14
GenV
30.01.12
✎
17:37
|
(11) Почему нельзя? Один раз выбрал - сохранилось. Второй раз с учетом первого выбора.
|
|||
15
acsent
30.01.12
✎
17:37
|
смотри как ут11-бп2 обмен сделан
|
|||
16
fisher
30.01.12
✎
17:39
|
(12) Вариант. Я что-то на разовых перебросках зациклился. Забыл, что речь о постоянных обменах между двумя базами может идти.
|
|||
17
GenV
30.01.12
✎
17:43
|
14+ Т.е. я имел ввиду, что для всего ПКО накопительную табличку выводить. Что бы проще дубли с одноименными названиями сравнивать.
ЗЫ А вообще acsent правильно говорит. В БСП такое соответствие сделали. |
|||
18
Aleksey
30.01.12
✎
17:44
|
(14) А первый раз что в документы писать?
|
|||
19
Aleksey
30.01.12
✎
17:45
|
(17) Ну чтобы табличку получить нужно загрузить документ
|
|||
20
GenV
30.01.12
✎
17:48
|
(18) Ну, как ты говорил. Выбираешь в полях поиска значение. При этом выводиться текущая табличка. Выбор в табличке сохраняется (для текущего значения). Для следующего значения опять будет выведена табличка в выбором значения (только с выводом предыдущих выборов).
|
|||
21
GenV
30.01.12
✎
17:49
|
20+ в документы пойдет соответствующий выбор из таблички.
|
|||
22
Aleksey
30.01.12
✎
17:52
|
(20) Есть проблема. Когда грузится документ ты ничего не знаешь о номенклатуре. А когда грузится номенклатура - то ты ничего не знаешь в каких документах она будет участвовать
|
|||
23
Никофлекс
30.01.12
✎
17:53
|
(7) - подскажите как вызывать окно выбора?
Выгрузка единоразовая, но такое нужно сделать в разных базах с одинаковыми документами, но с разными данными и каждый раз переписывать, проще как-то сделать интерактивное сопоставление, можно ли его сделать в КД? или при выгрузке писать поиск по значению и вставку? |
|||
24
GenV
30.01.12
✎
17:54
|
(22) Это да. Я делал вывод ключевых свойств поиска, что бы проще искать было. Они доступны.
|
|||
25
БибиГон
30.01.12
✎
18:09
|
(0) Пришлось делать такое, но используя excel, но это не принципиально. Выгружаешь из 1й ИБ в excel c уидами. Затем все грузится в ТЗ, и данные из файла и данные базы. На форме все выводишь для сверки, если все хорошо,то записываешь все данные в РС соответствия объектов.
|
|||
26
Никофлекс
30.01.12
✎
18:24
|
(25)Но это уже ж не КД?
|
|||
27
Поpyчик-4
30.01.12
✎
18:38
|
(0) В обмене данными на БСП это есть.
|
|||
28
Никофлекс
30.01.12
✎
18:56
|
(27), а на ИТС она есть?
|
|||
29
БибиГон
30.01.12
✎
19:05
|
(27)(26) но это только для конфигураций на управляемых формах- УТ11 например. Поэтому пришлось свой велосипед изобретать.
|
|||
30
Поpyчик-4
30.01.12
✎
19:23
|
(29) Ни фига. Сейчас делаю обмен БГУ с нашей конфой на управляемых. В БГУ как раз и вкрутил обмен данными БСП. БГУ работает в режиме обычного приложения.
|
|||
31
Поpyчик-4
30.01.12
✎
19:25
|
(28) БСПятину на users'e можешь дёрнуть.
|
|||
32
Никофлекс
31.01.12
✎
12:15
|
БСП открыл -пустота, открыл демку Обмен данными с бсп по конкретным справочником.
В конвертации хоть что-то понятно, только всё нужно подставлять вручную в коде, здесь же вообще ничего не понятно. |
|||
33
Поpyчик-4
31.01.12
✎
12:19
|
(32) Достижения (опыт): 2 вышки
С тобой всё ясно. Избыток ума так же вреден, как и недостаток. |
|||
34
Jaffar
31.01.12
✎
12:25
|
(33) может это за убийство и грабеж? :-)
|
|||
35
Никофлекс
31.01.12
✎
12:41
|
(33)и (34) а может вам форум поменять - где нужны ваши остроты?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |