Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 Пустое место после удаления столбцов из Datawindow  [new]
JenyaD
Member

Откуда: Киев
Сообщений: 114
Удаляю ненужные столбцы и их заголовки из datawindow(используется для шаблона) с помощью
dw_1.Modify("destroy dat_"+string(j)+"_t")
dw_1.Modify("destroy column dat_"+string(j))	

Однако остаёться после них пустое место. Как выставить новый размер позиции dw по горизонтали, а то при печати заполняет пустой лист да и скроллинг на пустое место - это не красиво, а сделать dw полностью динамическим - геморрой.
21 ноя 06, 11:37    [3428461]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
Алексей Л.
Member

Откуда:
Сообщений: 16
Пересоздать ДВ используя новый синтаксис, затем откопировать данные
21 ноя 06, 11:42    [3428498]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
JenyaD
Member

Откуда: Киев
Сообщений: 114
Мда не помогает, странно я эту идею уже пробовал :

//Удаляем лишние столбцы
for j=i to 31
	dw_1.Modify("destroy dat_"+string(j)+"_t")
	dw_1.Modify("destroy column dat_"+string(j))	
next

string ls_syn=""
ls_syn=dw_1.Object.DataWindow.Syntax

if Len(ls_syn)>0 then
  dw_1.Create(ls_syn, error_create)
  IF Len(error_create) > 0 THEN MessageBox("Ошибка",error_create)
  END IF
end if

dw_1.SetTransObject(sqlca) 
dw_1.Retrieve(.....)
21 ноя 06, 12:02    [3428689]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
Алексей Л.
Member

Откуда:
Сообщений: 16
Значит где-то есть обьект ( например, линия ), выходящий за пределы страницы - у меня пересоздание работает как нужно
21 ноя 06, 12:09    [3428755]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
JenyaD
Member

Откуда: Киев
Сообщений: 114
Версия PowerBuilder версии 7.0.3
А пример кода кинуть не можешь ?? Мож я где то лажанулся...
21 ноя 06, 12:12    [3428772]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
JenyaD
Member

Откуда: Киев
Сообщений: 114
Спасибо помогло-таки нашёл обьект в заголовке.
21 ноя 06, 12:16    [3428804]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
AIZ
Member

Откуда: Ташкент, ASBT
Сообщений: 374
Ну, а с 7-ки глючной нужно уходить. Мучился с ней (7-кой)!!!
21 ноя 06, 12:30    [3428929]     Ответить | Цитировать Сообщить модератору
 Re: Пустое место после удаления столбцов из Datawindow  [new]
AndrewN
Member

Откуда: W4
Сообщений: 119
А 9-ка не глючная? Ха-ха-ха!
23 ноя 06, 13:11    [3440903]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить