04.10.2004, 10:57 | #1 |
drc
|
Контейнерные и текстовые поля не могут быть использованы в выражении WHERE
Доброго утра!
Помогите разобраться PHP код:
Контейнерные и текстовые поля не могут быть использованы в выражении WHERE. И второй вопрос -- при copy/paste (допустим из Аксапты в Word) вылезают каракули, я понимаю, что это из-за Юникода. Может есть какой способ избежать иероглифов? |
|
04.10.2004, 11:01 | #2 |
Участник
|
Без обид. Этот вопрос уже кучу раз подумылся на форуме. (Мной тоже )
RangeId tmpRange; tmpRange = drcCode; while select inventItemRange where inventItemRange.RangeId == tmpRange;
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5 |
|
04.10.2004, 11:09 | #3 |
drc
|
А если так:
while select inventItemRange where SubStr(inventItemRange.RangeId,1,4) == "КАУ_"
|
|
04.10.2004, 11:16 | #4 |
Участник
|
ну если вы такой упорный, то тогда так:
http://www.axforum.info/forums/searc...rder=ascending тама усе есть.
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5 |
|
04.10.2004, 15:18 | #5 |
drc
|
К сожалению там есть лишь подобные ситуации, но в них можно объявить тип поля.
Для моего случая, ничего не пошло. |
|
04.10.2004, 15:31 | #6 |
Administrator
|
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
04.10.2004, 15:34 | #7 |
сибиряк
|
Цитата:
Изначально опубликовано Александр Костоусов
К сожалению там есть лишь подобные ситуации, но в них можно объявить тип поля. Для моего случая, ничего не пошло. Цитата:
Изначально опубликовано Александр Костоусов
while select inventItemRange where SubStr(inventItemRange.RangeId,1,4) == "КАУ_"
__________________
С уважением, Вячеслав. |
|
04.10.2004, 15:39 | #8 |
Участник
|
|
|
04.10.2004, 15:40 | #9 |
drc
|
Да, я прекрасно понимаю, что в WHERE надо иметь строки фиксированной длины, но ведь речь о том чтобы в запросе использовать часть выбираемой строки.
PHP код:
оно же (inventItemRange.RangeId) на каждой итерации имеет свое значение. Благодарю за предыдущие советы! |
|
04.10.2004, 15:41 | #10 |
drc
|
Ответ писался в отрыве от последних двух сообщений.
Sorry если некорректно вышло! |
|
04.10.2004, 15:59 | #11 |
drc
|
А можно с query попдробнее?!
|
|
04.10.2004, 16:24 | #12 |
сибиряк
|
Цитата:
Изначально опубликовано Александр Костоусов
А можно с query попдробнее?! PHP код:
PHP код:
__________________
С уважением, Вячеслав. |
|
04.10.2004, 16:29 | #13 |
drc
|
Спасибо Большое!
|
|
|
|