|
|
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
Есть запрос для датасета: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. Допустим запрос возвращает значения: idfield2field535514991 t1.field2: тип number и относится к основной таблице запроса t2.field5: тип varchar и не относится к основной таблице запроса Не пойму, почему метод Lookup возвращает Null: Dataset.Lookup('field2;field5', VarArrayOf([5, '1']), 'id'); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 15:06 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
TopCore, Можно попробовать собрать с отладочной информацией (включить debug dcu) и зайти посмотреть, что Lookup у тебя там делает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 17:55 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
TopCore, ...it locates the record where the fields identified by the comma-delimited string KeyFields Попробуй через запятую, в смысле. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.03.2018, 17:56 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
чччД, не помогло, к сожалению. Говорит, что не может найти такое поле. Спасибо за помощь. Буду пользоваться значит только полями главной таблицы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 09:55 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
TopCoreчччД, не помогло, к сожалению. Говорит, что не может найти такое поле. Спасибо за помощь. Буду пользоваться значит только полями главной таблицы. Ну ёмоё. Посмотри хотя бы в отладчике, что за поле там ищется и какие поля реально есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 10:31 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
TopCoreVarArrayOf([5, '1']) 1 в кавычках. Оно число в базе или char? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 10:44 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
чччД...it locates the record where the fields identified by the comma-delimited string KeyFieldsЭто для ResultFields. KeyFields через semicolon wadman1 в кавычках. Оно число в базе или char?TopCoret2.field5: тип varchar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 15:09 |
|
||
|
Dataset.Lookup
|
|||
|---|---|---|---|
|
#18+
_Vasilisk_чччДпропущено... Это для ResultFields. KeyFields через semicolon ... Descendant classes that are not unidirectional override this method so that it locates the record where the fields identified by the comma -delimited string KeyFields have the values specified by the Variant or Variant array KeyValues. In classes that implement Lookup, it returns a Variant or Variant array that contains the value or values of the fields specified by the comma -delimited string ResultFields on the specified record. Тем не менее, в наследниках, реализующих Lookup, используется ';' (semicolumn)... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.03.2018, 15:56 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39618709&tid=2041110]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
161ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 452ms |

| 0 / 0 |
