powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Copy data in Crosstab DataWindow
6 сообщений из 6, страница 1 из 1
Copy data in Crosstab DataWindow
    #35015964
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеем PowerBuilder 10.5.1 Build 6662

В неком окне w_main есть Crosstab DataWindow . Данные туда заретривились,
открываем другое окно w_report , в нем есть DataWindow control с тем же самым
DataWindow object . Как бы скопировать данные из DataWindow окна w_main ,
в DataWindow окна w_report (ибо очередной ретрив тут не катит)?

Как известно, ShareData не позволяет такое с кростабами. RowsCopy при попытке копирования из одного Crosstab в другой возвращает -1 .
Единственное, что позволило хоть как-то продвинуться в решении вопроса:
Код: plaintext
1.
2.
3.
4.
for ll_row =  1  to ll_rows
  for ll_column =  1  to ll_column_num
    this.dw_report.Object.Data[ll_row, ll_column] = w_main.dw_data.Object.Data[ll_row, ll_column]
  next
next
Но после этого столбцы, определенные в columns из Crosstab Definition пустые. Т.е. данные переливаются, как будто не полностью. Может,
функциевину какую-то вставить, чтобы Crosstab DataWindow показало столбцы? ХЗ полное.

Замучился ужО. Дайте совет. Как решить таки задачу по копированию данных?
...
Рейтинг: 0 / 0
Copy data in Crosstab DataWindow
    #35016040
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GetFullState/SetFullState?
...
Рейтинг: 0 / 0
Copy data in Crosstab DataWindow
    #35016046
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У-у-у...
До этих функций я ащо не дошел.
Завтра попробую, надеюсь, все будет успешно.

Заранее спасибо.
...
Рейтинг: 0 / 0
Copy data in Crosstab DataWindow
    #35016049
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Филипп, а по этому ничего не подскажешь?
...
Рейтинг: 0 / 0
Copy data in Crosstab DataWindow
    #35016279
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет
...
Рейтинг: 0 / 0
Copy data in Crosstab DataWindow
    #35016807
Black Savage
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, Филипп
Все получилось!
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Copy data in Crosstab DataWindow
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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