|
|
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
Есть Datawindow (dw_5), в нем есть чайлд dw_1, в нем есть Compute_1 делаю так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. где ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 11:41 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 11:49 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
Anatoly Moskovsky Код: plaintext 1. если чесно то не совсем понятно: 1) что за переменная ll_row? 2) обращение к dw_1 или все же к dwc_p1? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 11:56 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
Evaluating DataWindow expressions in the Describe function The Describe function provides a way to evaluate DataWindow expressions outside their usual context. The Evaluate function, which is used only within Describe, allows you to evaluate DataWindow expressions within a script using data in the DataWindow. Evaluate has the following syntax: dwcontrol .Describe ("Evaluate ( 'expression' , rownumber ) " ) Expression is the expression you want to evaluate and rownumber is the number of the row for which you want to evaluate the expression. The expression can include DataWindow expression functions that cannot be called in a script. This example displays in the title of the DataWindow control the current page for the current row in the DataWindow: string ls_modstring, ls_rownum ls_rownum = String(dw_1.GetRow()) ls_modstring = "Evaluate('Page()'," + ls_rownum +")" // The resulting string, for row 99, would be: // Evaluate('Page()', 99) Parent.Title = & "Current page: "+ dw_1.Describe(ls_modstring) This example returns the display value for the dept_id column for row 5: dw_1.Describe("Evaluate('LookUpDisplay(dept_id)', 5)") Expressions that apply to all rows To evaluate an expression that applies to all rows, specify 0 for the rownumber argument. This example calculates the sum of the salary column in the current DataWindow. It will return the expression's result or "!" if the expression is not valid: dw_1.Describe("Evaluate('Sum(Salary)', 0)") Evaluating user-specified expressions In some types of applications, you might use Evaluate to get the result of an expression the user specifies. For example, users might specify the type of aggregation they want to see. This example evaluates an expression specified in a SingleLineEdit. It applies to all rows: dw_1.Describe("Evaluate('" + sle_expr.Text + "', 0)") ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 11:57 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
а теперь он ругается что "Undefined variable compute_2" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 12:15 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
в смысле compute_1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 12:16 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
ничего не получается :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 12:53 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
ImperousЕсть Datawindow (dw_5), в нем есть чайлд dw_1, в нем есть Compute_1 делаю так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. где ошибка? Чё вы все мудрите-то? compute_1 - число? Если да, то Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 13:15 |
|
||
|
Как вытащить значение из Child Datawindow?
|
|||
|---|---|---|---|
|
#18+
Локшин Марк Чё вы все мудрите-то? compute_1 - число? Если да, то Код: plaintext Вот где правда была, спасибо, оно! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.08.2008, 14:42 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=35465199&tid=1336579]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 192ms |

| 0 / 0 |

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