|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Имеется таблица, в ней 2 поля - code_id и code_name Внутри датавинды dw_1 имеется dropdown датавинда advertisement_code, датасорц которой - это select * из таблицы При этом, отображаемое поле датавинды(diplay column) - это code_name, а значение (data column) - это code_id Теперь на кнопку вешаю следующее: for ll_row = 1 to dw_1.rowcount() messagebox('', string(dw_1.object.advertisement_code[ll_row])) next (прохожу по всем строкам и вывожу значение столбца) И тут происходит следующее: если значение было изменено пользователем(до нажатия кнопки), то выводит code_id, а если не было - то code_name, хотя, по идее должно выводить code_id(Ведь data column - это code_id!). Кто-нибудь сталкивался с подобным? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2007, 15:02 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Чегой то я нипонил этого: messagebox('', string(dw_1.object.advertisement_code[ll_row])) Ведь advertisement_code это имя ДВ а не колонки ... ? ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2007, 16:42 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
это колонка с типом DrowDownDataWindow ... |
|||
:
Нравится:
Не нравится:
|
|||
06.12.2007, 17:01 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Скриншотики обоих случаев можете показать? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2007, 15:00 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
а если пользовать getItemXXX() ф-ю вместо dw_1.object.advertisement_code[ll_row] ? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.12.2007, 15:47 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Dmitry.а если пользовать getItemXXX() ф-ю вместо dw_1.object.advertisement_code[ll_row] ? я тоже с такой проблемой столкнулся, но не знаю как решить, не подскажите , а то никто не написал здесь решилась ли проблема и как Действительно, если я вывожу данные да изменения пользователем, то выводится, то что находится в Display Column, а там текст но если пользователь перевыбрал какое-то значение из DW, то выводится Data Column - а там нахдится id поля как же все-таки исправить ??? и что за функция getItemXXX() ??? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 18:19 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
dmitriy22, HELP читать надо: GetItemNumber - Returns the numeric value GetItemString - Returns the string value GetItemXXX - Returns the porno value ... |
|||
:
Нравится:
Не нравится:
|
|||
11.01.2010, 23:24 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
dw.getItemString() dw.getItemNumber() dw.getItem...() -- кроме того возможно dw.acceptText() решит проблему? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 00:41 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Riskadmitriy22, HELP читать надо: GetItemNumber - Returns the numeric value GetItemString - Returns the string value GetItemXXX - Returns the porno value no comment я кншна понимаю зачем эта функция я не ламер, но я не увидел ответа на прямой вопрос, к сожаленью....неужели никто не сталкивался с такой проблемой....попробуйте сами сделать, создав окно DW, получится ли у вас ??? P/S/: лучше бы помогли, чем советовать читать help ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 00:46 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
dmitriy22 я кншна понимаю зачем эта функция я не ламер, но я не увидел ответа на прямой вопрос, к сожаленью....неужели никто не сталкивался с такой проблемой....попробуйте сами сделать, создав окно DW, получится ли у вас ??? P/S/: лучше бы помогли, чем советовать читать help Вы попробовали dw.getItemNumber() и у вас она возвращает строку? Простите, но не верю :) PS. Кстати, если юзер может что-либо вводить в DW, то dw.AcceptText() обязателен перед считыванием этих данных. Но это так, к слову, и не имеет отношения к этой теме. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 01:38 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Может accepttext еще не прошел? ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 09:35 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
dmitriy22, Я хотел пошутить :( GetItemXXX - Returns the porno value ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 09:51 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Anatoly Moskovskydmitriy22 я кншна понимаю зачем эта функция я не ламер, но я не увидел ответа на прямой вопрос, к сожаленью....неужели никто не сталкивался с такой проблемой....попробуйте сами сделать, создав окно DW, получится ли у вас ??? P/S/: лучше бы помогли, чем советовать читать help Вы попробовали dw.getItemNumber() и у вас она возвращает строку? Простите, но не верю :) PS. Кстати, если юзер может что-либо вводить в DW, то dw.AcceptText() обязателен перед считыванием этих данных. Но это так, к слову, и не имеет отношения к этой теме. сделал тип long и прописал dw.GetItemNumber(1,6) пишет ОШИБКУ : " .. DataWindow column type does not mismatch GetItem type .. " а вот если тип string и dw.GetItemString(1,6): то сначала выдает текст, а потом когда выбираю другое значение из списка то выдает номер, но почему он только при изменении выдает номер... Повторюсь Display Column у меня текст, а Data Column - номер ??? попробуйте сами у себя тестовый пример сделать..и если получится, то я бы был благодарен увидеть это на примере ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 10:01 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Riskadmitriy22, Я хотел пошутить :( GetItemXXX - Returns the porno value да я понял )) только проблему это не решило (( ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 10:22 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Ну во-первых не GetItemNumber, а скорее dw_1.GetItemDecimal(ll_row,"advertisement_code") ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 10:33 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
При использовании как-то видел код где был подобный глюк, сервис записывал в поле значение, а затем сам подменял его на код ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 10:45 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
spas2001Ну во-первых не GetItemNumber, а скорее dw_1.GetItemDecimal(ll_row,"advertisement_code") ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца тоже самое...а влияет, что в Display Column - текст, а в Data Column - номер, т.е у меня фактически 2 поля в DW ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 11:12 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
Колонка только одна ----------------------------------------------------------------------------- Главная деталь любой машины - голова ее владельца ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 13:28 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
в DW у меня много полей, а отображаю в Data Column номер, а на экране для юзеров т.е. в Data Display у меня текст ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 13:55 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
dmitriy22в DW у меня много полей, а отображаю в Data Column номер, а на экране для юзеров т.е. в Data Display у меня текст Я не понял, почему у вас Data Column ДДДВ - типа "число", а у столбец для которого включен ДДДВ - типа "строка"? Пример мы сами делать не будем - некогда. Хотите чтобы мы потестили пример - дайте нам его. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 14:37 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
вот подробно в файле скриншоты сделал ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 15:16 |
|
PB 10.5, Глюки DW
|
|||
---|---|---|---|
#18+
смотри код на ItemChanged, видимо там собака порылась :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.01.2010, 16:51 |
|
|
start [/forum/topic.php?fid=15&fpage=28&tid=1336064]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
others: | 318ms |
total: | 449ms |
0 / 0 |