|
|
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
Есть DW на External и DW на SQL_Select, в которых есть общие поля. Можно ли создать новое DW в котором SQL будет использовать данные из двух предыдущих DW? Или просто создать DW в котором SQL изначально будет иметь одновременно столбцы из БД и внешние? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2008, 13:39 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
Можно ли создать ...... низя. Разве что "Или просто создать///" dw3 = rowscopy (dw1+dw2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2008, 14:32 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
SasaRМожно ли создать ...... низя. Разве что "Или просто создать///" dw3 = rowscopy (dw1+dw2) Ну уж разные столбцы так склеить не получится (если DataWindow имеют разную структуру). Короче говоря, в PowerBuilder'е нет встроенного SQL-engine, как например в FoxPro - поэтому низя. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2008, 14:42 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
Можно добавить "липовые" столбцы в SELECT, а потом на RetrieveEnd всовывать нужные значения. Это не совсем то, что требовалось, но работать будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 15:10 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
RiskaМожно добавить "липовые" столбцы в SELECT, а потом на RetrieveEnd всовывать нужные значения. Это не совсем то, что требовалось, но работать будет. Концовка ясна, думаю должно сработать. Начало не совсем понятно. "Липовые" столбцы - это compute_field в DW? Или как иначе их создать в SELECT? Или в базе что-то типа пустой временной таблицы с "липовыми" столбцами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 22:52 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
Решил ещё раз разъяснить вопрос. Может это поможет. Есть DW1 на External (либо DataStore): cod_item name_item и есть DW2 на SQL_Select (либо DataStore): cod_item data_item Надо получить в итоге DW3: cod_item name_item data_item и чтобы естественно была связь по cod_item. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 23:21 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
AISРешил ещё раз разъяснить вопрос. Может это поможет. Есть DW1 на External (либо DataStore): cod_item name_item и есть DW2 на SQL_Select (либо DataStore): cod_item data_item Надо получить в итоге DW3: cod_item name_item data_item и чтобы естественно была связь по cod_item. Конкретно эту задачу можно решить примерно так: 1. в цикле пробегаем по всем строкам ДВ2, осуществляем поиск по ДВ1 и заносим данные в ДВ3 (getItem, setItem). 2. занести данные из ДВ1 в базу, и получить данные в ДВ3 естественным образом из базы (SQL). ЗЫ: подозреваю что задача надумана и возможно ее можно решить с помощью DropDown datawindow. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2008, 23:34 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
AISРешил ещё раз разъяснить вопрос. Может это поможет. Есть DW1 на External (либо DataStore): cod_item name_item и есть DW2 на SQL_Select (либо DataStore): cod_item data_item Надо получить в итоге DW3: cod_item name_item data_item и чтобы естественно была связь по cod_item. Пишем реализацию nested loop на PowerScript? СУБД это сделает гораздо быстрее. Может не стоит такой хренью страдать, а то скоро появятся мысли собственный SQL сервер на нем сваять? А липовые столбцы получаются примерно так Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 09:09 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
Dmitry....подозреваю что задача надумана и возможно ее можно решить с помощью DropDown datawindow. Задача не надуманная ( Как ввести шифр в DW? ) и её по любому надо как-то решать. Попробую с DropDown (идею понял, также можно попробовать с кодовой таблицей), но думаю, что итоговое DW в обоих случаях будет очень тяжелым. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 09:41 |
|
||
|
Можно ли в DW ?
|
|||
|---|---|---|---|
|
#18+
AIS Dmitry....подозреваю что задача надумана и возможно ее можно решить с помощью DropDown datawindow. Задача не надуманная ( Как ввести шифр в DW? ) и её по любому надо как-то решать. Попробую с DropDown (идею понял, также можно попробовать с кодовой таблицей), но думаю, что итоговое DW в обоих случаях будет очень тяжелым. Решать ее на PowerBuilder - все равно что запирать дверь на замок и класть ключи под коврик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.06.2008, 09:46 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=35387401&tid=1336636]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 259ms |
| total: | 406ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...