Гость
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как изменить свойство поля в групповом DW / 13 сообщений из 13, страница 1 из 1
28.07.2004, 14:46
    #32625397
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
есть групповой DW = report1
в нем DW1 и DW2, для DW2 хочу сделать типа так
dw.modify("колонка.width=знач")

Подскажите плиз.
...
Рейтинг: 0 / 0
28.07.2004, 14:56
    #32625433
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
написал на нажатие кнопки код

dw_1.modify( "DataWindow.Trailer.2.name_klient.width=400")
dw_1.Retrieve()

не работает...
...
Рейтинг: 0 / 0
28.07.2004, 16:29
    #32625740
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
А поиском пользоваться не пробовали?
Например вот отсюда можно все что нужно для счастья поиметь...

---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
28.07.2004, 16:47
    #32625798
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
КЛАСС. Работает. Спасибо Вам.
...
Рейтинг: 0 / 0
30.07.2004, 15:34
    #32629698
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
Прекрасно работает:

DataWindowChild state_child
integer rtncode
rtncode = dw_1.GetChild('dw_2', state_child)
IF rtncode = -1 THEN MessageBox("Error", "Not a DataWindowChild")
CONNECT USING SQLCA;
state_child.SetTransObject(SQLCA)
state_child.modify("name_klient.width=400")
,

но как мне получить кол-во колонок в state_child
state_child.GetColumn() не работает, хотя в хелпе для DataWindowChild данная функция описана ???
...
Рейтинг: 0 / 0
30.07.2004, 15:52
    #32629758
PL99
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
f45f...
но как мне получить кол-во колонок в state_child
...Наверное, так:
Код: plaintext
1.
2.
integer li_Cnt
li_Cnt=integer(state_child.Describe("DataWindow.Column.Count"))
f45f...
state_child.GetColumn() не работает
...Какое отношение GetColumn() имеет к количеству колонок?
Description

Obtains the number of the current column. The current column is the column that has focus.
...
Рейтинг: 0 / 0
30.07.2004, 15:57
    #32629769
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
f45fно как мне получить кол-во колонок в state_child
state_child.GetColumn() не работает, хотя в хелпе для DataWindowChild данная функция описана ???

GetColumn() не возвращает количество колонок! воспользуйтесь Describe("DataWindow.Column.Count")

кстати, если Вы читали форм, то наверняка знаете, что телепатов на форуме нет, так что сообщите версию РВ и на какой СУБД Вы работаете
---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
30.07.2004, 15:58
    #32629777
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
2 PL99: опередил! :)
---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
30.07.2004, 16:06
    #32629801
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
Version 9 B.5507

Это я тоже пробывал:
integer s
s=state_child.describe("state_child.column.count")
в результате возвращается = 0

ммммм ... Должно работать, ан нет ~~|-(
...
Рейтинг: 0 / 0
30.07.2004, 16:22
    #32629845
Ikar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
f45fЭто я тоже пробывал:
integer s
s=state_child.describe("state_child.column.count")
в результате возвращается = 0

DESCRIBE ВОЗВРАЩАЕТ STRING!

PowerBuilder HelpReturn value

String. Returns a string that includes a value for each property or Evaluate function. A newline character (~n) separates the value of each item in propertylist.
If propertylist contains an invalid item, Describe returns an exclamation point (!) for that item and ignores the rest of propertylist. Describe returns a question mark (?) if there is no value for a property.

блин, ну когда же народ начнет хелпы то читать?... :-(

---
С уважением, IKAR

ikarhomecenter@narod.ru
IkarHomeCenter
...
Рейтинг: 0 / 0
30.07.2004, 17:01
    #32629939
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
СОРРИ
я ошибся в форуме, в проге все правильно написал, так что вопрос для меня не закрыт.
...
Рейтинг: 0 / 0
30.07.2004, 17:28
    #32630006
dGrichine
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
недо не
state_child.describe(" state_child .column.count")
а
state_child.describe(" datawindow .column.count")

что возвращает
MessageBox('', state_child.describe("datawindow.column.count")) ?


===
Гришин Дмитрий
...
Рейтинг: 0 / 0
30.07.2004, 18:07
    #32630077
f45f
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как изменить свойство поля в групповом DW
Дык, блин, точно.

Спасибо dGrichine.

И вообще ВСЕМ общий сенкс.
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Как изменить свойство поля в групповом DW / 13 сообщений из 13, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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