|
|
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Подскажите, сабж существует? Или надо реализовывать самому? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2006, 15:47 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
или аналог getColumnName() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2006, 15:48 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Нет такого счастья ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2006, 17:31 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
А с чем связано отсутствие таковой, кто-нибудь в курсе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2006, 23:34 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
С тем, что Datawindow expression базируются или на данных в буфере, или на пропертях "объектов" в dataobjecte, поэтому им текущая колонка по барабану... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 00:13 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Филипппоэтому им текущая колонка по барабану... А текущая строка - нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 09:53 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Локшин Марк Филипппоэтому им текущая колонка по барабану... А текущая строка - нет? текущая строка - характеристика, не зависящая от того, происходит ли в данный момент РЕДАКТИРОВАНИЕ конкретного поля, то бишь она есть ВСЕГДА, если есть хотя бы один ряд данных в буфере... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 18:24 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Филипптекущая строка - характеристика, не зависящая от того, происходит ли в данный момент РЕДАКТИРОВАНИЕ конкретного поля, то бишь она есть ВСЕГДА, если есть хотя бы один ряд данных в буфере... Не обязательно РЕДАКТИРОВАНИЕ, то бишь она есть ВСЕГДА, если есть колонка, с taborder <> 0. Так что связи с редактированием не вижу, соответственно логики в рассуждениях - тоже. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 18:49 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Локшин Марк Филипптекущая строка - характеристика, не зависящая от того, происходит ли в данный момент РЕДАКТИРОВАНИЕ конкретного поля, то бишь она есть ВСЕГДА, если есть хотя бы один ряд данных в буфере... Не обязательно РЕДАКТИРОВАНИЕ, то бишь она есть ВСЕГДА, если есть колонка, с taborder <> 0. Так что связи с редактированием не вижу, соответственно логики в рассуждениях - тоже. Текущей колонки НЕТ (не существует, не наблюдается, нечего о ней сказать, нет мнения и т.д. и т.п.), если над ней НЕ висит edit control , то бишь если НЕ происходит редактирования... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 19:15 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
ФилиппТекущей колонки НЕТ (не существует, не наблюдается, нечего о ней сказать, нет мнения и т.д. и т.п.), если над ней НЕ висит edit control, то бишь если НЕ происходит редактирования... DisplayOnly колонка не является текущей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 20:08 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Локшин Марк ФилиппТекущей колонки НЕТ (не существует, не наблюдается, нечего о ней сказать, нет мнения и т.д. и т.п.), если над ней НЕ висит edit control, то бишь если НЕ происходит редактирования... DisplayOnly колонка не является текущей? Если ты табнешь на DisplayOnly колонку, то над ней висит edit control, то бишь происходит редактирование, просто edit control игнорирует input... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2006, 23:34 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Филипп Текущей колонки НЕТ (не существует, не наблюдается, нечего о ней сказать, нет мнения и т.д. и т.п.), если над ней НЕ висит edit control , то бишь если НЕ происходит редактирования... Но согласитесь, что без DW контрола в DW обжекте нет смысла говорить о текущей строке. Тут, если применить вашу логику, получается так: текущей строки нет, если над ней не висит контрол, то есть не происходит редактирование. Однако currentRow () - пожалуйста, нате, а getColumn () - шиш. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 10:21 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Филипп , выходит, что в буфере есть служебный столбец, в который контрол ставит признак - isCurrent. А заводить такой признак для столбца - не стали. Так получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 10:28 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
ФилиппЕсли ты табнешь на DisplayOnly колонку, то над ней висит edit control, то бишь происходит редактирование, просто edit control игнорирует input... НУ И ЧТО С ТОГО? Какая разница например, что CurrentColumn() возвращала бы в некоторых случаях 0 также, как это делает CurrentRow()? Где логика? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 12:10 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Простите за нелепый вопрос А зачем? Может, как говориться, огласите весь список Тогда и решение найдется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 15:36 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
spas2001А зачем? Может, как говориться, огласите весь список Например - подсветить не только текущую строку, но и колонку, либо только колонку, или например, вывести значение текущго поля в ComputedField, да мало ли что еще. Естественно, без использования PowerScript. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2006, 16:04 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
DimmaN А заводить такой признак для столбца - не стали Почему же не стали, внутри то он наверняка есть, просто интерфейс для доступа, как всегда, не дали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2006, 12:22 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
DimmaN Филипп , выходит, что в буфере есть служебный столбец, в который контрол ставит признак - isCurrent. А заводить такой признак для столбца - не стали. Так получается? Гы. Вы все усложняете:) Дополнительные столбцы совершенно не нужны - в DW просто есть 2 переменные: currentRow, currentColumn. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2006, 14:39 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Марк ЛокшинПочему же не стали, внутри то он наверняка есть, просто интерфейс для доступа, как всегда, не дали. да ну, вряд ли. 18-я веснаГы. Вы все усложняете:) Дополнительные столбцы совершенно не нужны - в DW просто есть 2 переменные: currentRow, currentColumn. Где, простите, есть 2 переменные? Что вы имеете ввиду, под обозначением DW? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2006, 18:54 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
DimmaNГде, простите, есть 2 переменные? Что вы имеете ввиду, под обозначением DW? Где-нибудь внутри pb?0.h :) Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Иначе бы оно не работало... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2006, 09:57 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
Чепуха это всё. Проблема носит характер курицы-яйца. Datawindow expression парсер должен оценить ВСЕ expressionы в ряду, прежде чем сможет отрапортовать, какую getColumn вернуть. Поэтому и аналога нет... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2006, 16:59 |
|
||
|
Datawindow expression function - аналог getColumn ()
|
|||
|---|---|---|---|
|
#18+
ФилиппЧепуха это всё. Проблема носит характер курицы-яйца. Datawindow expression парсер должен оценить ВСЕ expressionы в ряду, прежде чем сможет отрапортовать, какую getColumn вернуть. Поэтому и аналога нет... Чего? Зачем ему это? Ему нужно возвратить текущую . Она одна и оценивать какие-бы то ни было expression'ы нет необходимости. Из скрипта то это работает и никто не умер. Опять же проводя аналоги (хотя я не совсем понимаю о чем речь, но ладно) со строками - парсер должен оценить ВСЕ expressionы в столбце чтобы отрапортавать какую getRow вернуть. Но возвращает же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2006, 17:42 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=33886295&tid=1337664]: |
0ms |
get settings: |
5ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 339ms |

| 0 / 0 |
