powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Комрады, вот такой вопрос по datawindow with external data source.
4 сообщений из 4, страница 1 из 1
Комрады, вот такой вопрос по datawindow with external data source.
    #34054341
Фотография voronk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу загрузить его датой из флат файла (3 колонки таб демилед) и сохранить его для будущего пользования в аппликации.

Делать insert row в data проперти и в ручную долбить туда информацию - не годитса (400 rows).

Это реально?
Можно кнонечно сделать эспорт,
....
table(column=(type=char(10) updatewhereclause=yes name=define dbname="define" )
column=(type=char(255) updatewhereclause=yes name=topic_header dbname="topic_header" )
column=(type=long updatewhereclause=yes name=topic_id dbname="topic_id" )
)
data("#define","Lock_Box___Import_Lock_Box", 1000,"#define","Import_Union_Bank", 1010,)
.....

и поправить data("# .... ну и т.д.

Потом сделать импорт.

По другому можно?

Буду признателен за любую инфу.
Спасибо.
...
Рейтинг: 0 / 0
Комрады, вот такой вопрос по datawindow with external data source.
    #34054463
Фотография Anatoly Moskovsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
voronkХочу загрузить его датой из флат файла (3 колонки таб демилед) и сохранить его для будущего пользования в аппликации.

Делать insert row в data проперти и в ручную долбить туда информацию - не годитса (400 rows).

Это реально?
Можно кнонечно сделать эспорт,
....
table(column=(type=char(10) updatewhereclause=yes name=define dbname="define" )
column=(type=char(255) updatewhereclause=yes name=topic_header dbname="topic_header" )
column=(type=long updatewhereclause=yes name=topic_id dbname="topic_id" )
)
data("#define","Lock_Box___Import_Lock_Box", 1000,"#define","Import_Union_Bank", 1010,)
.....

и поправить data("# .... ну и т.д.

Потом сделать импорт.

По другому можно?

Буду признателен за любую инфу.
Спасибо.
А зачем по-другому? Чем этот способ не устраивает?
Берете Perl и формируете Data() прямо из исходного TSV файла.
Что-то типа:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
my $sep = "";
print "data(";
while(<>) {
  chomp;
  my ($c1, $c2, $c3) = split /\t/;
  print qq[$sep"$c1", "$c2", $c3];
  $sep = ", ";
}
print ")";
...
Рейтинг: 0 / 0
Комрады, вот такой вопрос по datawindow with external data source.
    #34054797
Фотография voronk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дык а зачем мне пёрл, да и не работал я с ним никогда?
У меня в mssql навалом инструментов для обработки и передвигания даты, я себе в DTS ешё вчера сбацал за пару минут local package, из файла взять в темп.таблицу загрузить, проверить, обработать если что, проверит на дубликаты и обратно в етот же файл запихнуть в желаемом формате.

Потом его открыть и cut-and-пэйст ... data(сюда) ...

Дело не в этом, хозяин спрашивает:
- А можно по другому, билдером?

А я не тороплюсь отвечать, что нет.
...
Рейтинг: 0 / 0
Комрады, вот такой вопрос по datawindow with external data source.
    #34054910
18-я весна
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно можно через ImportFile загрузить в DW.
Потом взять Describe("datawindow.data") , распарсить если надо и запихнуть в DW syntax
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Комрады, вот такой вопрос по datawindow with external data source.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]