powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / динамич. dw
7 сообщений из 7, страница 1 из 1
динамич. dw
    #32322147
Gosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
можно ли (и как if true) получить имя столбца в динамич. создаваемом dw,
кот. создается из выбраных значений двух таблиц с пом-ю
ls_select = "SELECT ..."
ls_dwsyntax = SQLCA.SyntaxFromSQL ( ls_select, "Style(Type=grid)", ls_err )
dw_2.Create ( ls_dwsyntax, ls_err )
...
Рейтинг: 0 / 0
динамич. dw
    #32322156
gerss
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dw_2.Describe('#1.name') - получишь имя 1-го столбца, цифирки меняешь - узнаешь имя любого столбца.

Почитай в хелпе про Describe - очень полезная штука в PB.
...
Рейтинг: 0 / 0
динамич. dw
    #32322167
Gosha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сенька верни мяч очень большое, qerss
помогло
...
Рейтинг: 0 / 0
динамич. dw
    #32322168
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно, очень просто, развернулся и ушёл :-)

Код: plaintext
1.
2.
3.
4.
5.
6.
integer li_cols, kounter
string ls_colname

li_cols = DWControlName.Object.DataWindow.Column.Count
FOR kounter =  1  TO li_cols
   ls_colname = DWControlName.Describe( "#"  + string(kounter) + ".name" )
NEXT
...
Рейтинг: 0 / 0
динамич. dw
    #32322231
cbusel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А нельзя ли задать имя столбца в связке SyntaxFromSQL и dw.Create?
Честное слово, часто пользуюсь и всегда пишу сперва коммент:
// всего nn
...
Рейтинг: 0 / 0
динамич. dw
    #32322244
Фотография Филипп
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А если у тебя SELECT * написано, тогда что?
Или из нескольких таблиц, тогда aliasы на все колонки писать?
...
Рейтинг: 0 / 0
динамич. dw
    #32322513
cbusel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вероятно у меня сложился стереотип, но когда-то очень давно написал программу, принес заказчику и получил "invalid row/column specification".
Тогда я связал это с отсутсвием репозитария в БД заказчика (может и бред ).Связка была pb6 и ASA5.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / динамич. dw
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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