|
|
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
TO ALL! Прошу помощи! Я создаю grid с SQLselect выбираю таблицу из базы! Но при запуске все поля пустые! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:14 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
1. В таблице есть записи? 2. Выложите SQL select ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:30 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Да в таблице есть записи! ВОТ СЕЛЕКТ: retrieve="select foxpro.ttn_contr.id, foxpro.ttn_contr.ttn_code, foxpro.ttn_contr.good_descr, foxpro.ttn_contr.sup_cnt_id from foxpro.ttn_contr order by foxpro.ttn_contr.good_descr desc " update="FOXPRO.TTN_CONTR" updatewhere=0 updatekeyinplace=no ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:32 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Какое значение у TextColor проперти? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:44 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Так в гриде при выполнении запроса есть записи, но поля пустые или нет записей? Если нет записей, то убедиться, что следующие действия в соответствующих местах приложения выполнены успешно и в этом порядке: - connect using sqlca; - dw.DataObject = " .... " // только если в painter'е не установлен - dw.SetTransObject(sqlca) - dw.Retrieve() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:46 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
to Anatoly lihupНо при запуске все поля пустые! В данном контексте, похоже, что что то отретривилось, но не показывается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:51 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
breathemКакое значение у TextColor проперти? Black ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:55 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
to Anatoly Есть записи но поля пустые! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 11:58 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
выполните Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 12:37 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
lihupto Anatoly Есть записи но поля пустые! интересно... наверно все это связано с уфологией или с темными силами :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 13:24 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
а как насчет фильтра? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:43 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
+/-а как насчет фильтра? там чета другое... записи то есть, но пустые, а фильтр наверно и записи бы отфильтровал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2007, 15:57 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Так у него же SyntaxFromSQL используется Полнее код покажите, а то какое-то фуфло получается Непонятно что вы делаете ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 09:58 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Вот полный код грида!!!! release 10.5; datawindow(units=0 timer_interval=0 color=1073741824 processing=1 HTMLDW=no print.printername="" print.documentname="" print.orientation = 0 print.margin.left = 110 print.margin.right = 110 print.margin.top = 96 print.margin.bottom = 96 print.paper.source = 0 print.paper.size = 0 print.canusedefaultprinter=yes print.prompt=no print.buttons=no print.preview.buttons=no print.cliptext=no print.overrideprintjob=no print.collate=yes print.preview.outline=yes hidegrayline=no grid.lines=0 ) header(height=88 color="536870912" ) summary(height=0 color="536870912" ) footer(height=0 color="536870912" ) detail(height=92 color="536870912" ) table(column=(type=number update=yes updatewhereclause=yes name=id dbname="ttn_contr.id" ) column=(type=char(255) update=yes updatewhereclause=yes name=ttn_code dbname="ttn_contr.ttn_code" ) column=(type=char(255) update=yes updatewhereclause=yes name=good_descr dbname="ttn_contr.good_descr" ) column=(type=number update=yes updatewhereclause=yes key=yes name=sup_cnt_id dbname="ttn_contr.sup_cnt_id" ) retrieve="select foxpro.ttn_contr.id, foxpro.ttn_contr.ttn_code, foxpro.ttn_contr.good_descr, foxpro.ttn_contr.sup_cnt_id from foxpro.ttn_contr order by foxpro.ttn_contr.good_descr desc " update="FOXPRO.TTN_CONTR" updatewhere=0 updatekeyinplace=no ) text(band=header alignment="2" text="Код Поставщика" border="0" color="0" x="14" y="8" height="48" width="1125" html.valueishtml="0" name=ttn_code_t visible="1" font.face="MS Sans Serif" font.height="-8" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) text(band=header alignment="2" text="Наименование поставщика" border="0" color="0" x="1152" y="8" height="48" width="942" html.valueishtml="0" name=good_descr_t visible="1" font.face="MS Sans Serif" font.height="-8" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=2 alignment="0" tabsequence=20 border="0" color="0" x="14" y="8" height="60" width="1125" format="[general]" html.valueishtml="0" name=ttn_code visible="1" edit.limit=255 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.required=yes edit.autohscroll=yes font.face="MS Sans Serif" font.height="-8" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) column(band=detail id=3 alignment="0" tabsequence=30 border="0" color="0" x="1152" y="8" height="60" width="942" format="[general]" html.valueishtml="0" name=good_descr visible="1" edit.limit=255 edit.case=any edit.focusrectangle=no edit.autoselect=yes edit.required=yes edit.autohscroll=yes font.face="MS Sans Serif" font.height="-8" font.weight="400" font.family="2" font.pitch="2" font.charset="0" background.mode="1" background.color="536870912" ) htmltable(border="1" ) htmlgen(clientevents="1" clientvalidation="1" clientcomputedfields="1" clientformatting="0" clientscriptable="0" generatejavascript="1" encodeselflinkargs="1" netscapelayers="0" pagingmethod=0 generatedddwframes="1" ) xhtmlgen() cssgen(sessionspecific="0" ) xmlgen(inline="0" ) xsltgen() jsgen() export.xml(headgroups="1" includewhitespace="0" metadatatype=0 savemetadata=0 ) import.xml() export.pdf(method=0 distill.custompostscript="0" xslfop.print="0" ) export.xhtml() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:05 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Да это-то как раз понятно, а вызываете вы его как ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:13 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Это не C# и не Delphi Надо, как справедливо замечено выше, указать объект транзакции и затем вернуть данные Код: plaintext 1. 2. 3. Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:15 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Вызываю я его из общего окна это вкладка!)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:40 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Ну и где код вызова? ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:48 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
type tabpage_4 from userobject within tab_window integer x = 18 integer y = 112 integer width = 2638 integer height = 1200 long backcolor = 79741120 string text = "Связь Поставщик" long tabtextcolor = 33554432 long tabbackcolor = 79741120 string picturename = "Custom066!" long picturemaskcolor = 536870912 dw_ttn_yyy dw_ttn_yyy end type on tabpage_4.create this.dw_ttn_yyy=create dw_ttn_yyy this.Control[]={this.dw_ttn_yyy} end on on tabpage_4.destroy destroy(this.dw_ttn_yyy) end on type dw_ttn_yyy from datawindow within tabpage_4 integer width = 2629 integer height = 884 integer taborder = 21 string dataobject = "d_ttn_yyy" boolean hscrollbar = true boolean vscrollbar = true boolean border = false end type ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:55 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Получается, что все что сказано у вас не делается Поэтому-то и пустая dw ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 10:58 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
помимо этого грида таким же образом вызывается ещё 3 грида и селект проходит!)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:02 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Значит найдите где им делается settransobject & retrieve и сделайте наподобие И не надо указывать edit source, делайте просто edit ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:06 |
|
||
|
GRID SQLselect
|
|||
|---|---|---|---|
|
#18+
Если Вы хотите ускорить решение проблемы, то для начала сделайте это: Anatoly Moskovskyвыполните Код: plaintext 1. Или Вы думаете, что нам тут больше нечем заняться, и мы для развлечения будем гадать, что там у вас? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.12.2007, 11:09 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34987517&tid=1336791]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 16ms |
| total: | 145ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...