Проблема с поиском в mapguide studio 2011!!!
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 окт 2010, 09:03
- Репутация: 0
Проблема с поиском в mapguide studio 2011!!!
Очень нужна помощь!
Уважаемый форумчане. Обращаюсь к Вам за помощью, может быть Вы мне поможите с моей проблемой. Я новичок в работе mapguide studio, и столкнулся с такой проблемой. Когда я создаю поиск с помощью фильтра: "Name" LIKE '%$USER_VARIABLE%', то поиск работает (все находит), но только при Target: New Window, но как только я хочу, чтобы поиск выводился в Task Pane (или в Search Pane) поиск не работает, пишет в низу страницы "ошибка страницы". Но если я уберу знак %, т.е. "Name" LIKE '$USER_VARIABLE', то поиск работает и в Task Pane. Вот такая вот проблема.
Уважаемый форумчане. Обращаюсь к Вам за помощью, может быть Вы мне поможите с моей проблемой. Я новичок в работе mapguide studio, и столкнулся с такой проблемой. Когда я создаю поиск с помощью фильтра: "Name" LIKE '%$USER_VARIABLE%', то поиск работает (все находит), но только при Target: New Window, но как только я хочу, чтобы поиск выводился в Task Pane (или в Search Pane) поиск не работает, пишет в низу страницы "ошибка страницы". Но если я уберу знак %, т.е. "Name" LIKE '$USER_VARIABLE', то поиск работает и в Task Pane. Вот такая вот проблема.
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Проблема с поиском в mapguide studio 2011!!!
Привет! Прежде чем определиться в чем же именно проблема, нужно знать где же источник ошибки. Понятно, что Вы используете фильтр, но где именно он применяется?
Я так понимаю, что проблема возникает не в исходном коде MapGuide Studio 2011, а в исходном коде веб-страницы? Если можно, то приложите хотя бы скриншот или описание проблемной части исходного кода. Не исключено, что если не я, то кто-нибудь еще поможет Вам разобраться.
Я так понимаю, что проблема возникает не в исходном коде MapGuide Studio 2011, а в исходном коде веб-страницы? Если можно, то приложите хотя бы скриншот или описание проблемной части исходного кода. Не исключено, что если не я, то кто-нибудь еще поможет Вам разобраться.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 окт 2010, 09:03
- Репутация: 0
Re: Проблема с поиском в mapguide studio 2011!!!
Ок! Приложил более подробное описание проблемы и код страницы!!!
Последний раз редактировалось Graf 08 ноя 2010, 05:25, всего редактировалось 1 раз.
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Проблема с поиском в mapguide studio 2011!!!
Я скачал и просмотрел вложения. Что-то я не нашел текста LIKE '%$USER_VARIABLE%'. Наверное я плохо искал. А где именно находится метод, отвечающий за поиск и выдачу результатов поиска?
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 окт 2010, 09:03
- Репутация: 0
Re: Проблема с поиском в mapguide studio 2011!!!
Через поиск нашел 2 файла. Прикладываю! Они лежат в C:\Program Files\OSGeo\MapGuide\Server\Repositories\Library
Последний раз редактировалось Graf 08 ноя 2010, 05:25, всего редактировалось 1 раз.
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Проблема с поиском в mapguide studio 2011!!!
Во вложении файлы из репозитория MapGuide. Они обычно не читабельны. Проблема остается актуальной. Так где же был использован фильтр LIKE '%$USER_VARIABLE%'?
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 окт 2010, 09:03
- Репутация: 0
Re: Проблема с поиском в mapguide studio 2011!!!
Total Commander нашел только 4 файла, где упоминается LIKE '%$USER_VARIABLE%'. А эти файлы я открываю простым блокнотом.
Последний раз редактировалось Graf 08 ноя 2010, 05:24, всего редактировалось 1 раз.
- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Проблема с поиском в mapguide studio 2011!!!
Я начинаю понемногу разбираться. Получается что Вы правите файл шаблона Flexible Layout, а мне до этого момента казалось, что Вы работаете над собственным сайтом.
Скажу только одно. Я не пробовал изменять файлы шаблонов или файлы репозитория. Поиск я реализовывал так же, как было описано в примерах и в документации, при этом использовал ASP.NET. Выборка объектов осуществлялась средствами MapGuide .NET API. Результаты поиска выдавались на ту же веб-страницу, откуда вызывалась функция поиска.
Скажу только одно. Я не пробовал изменять файлы шаблонов или файлы репозитория. Поиск я реализовывал так же, как было описано в примерах и в документации, при этом использовал ASP.NET. Выборка объектов осуществлялась средствами MapGuide .NET API. Результаты поиска выдавались на ту же веб-страницу, откуда вызывалась функция поиска.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 окт 2010, 09:03
- Репутация: 0
Re: Проблема с поиском в mapguide studio 2011!!!
Даже, если не править шаблон, все равно с таким фильтром поиск не открывается в панели. Сейчас попробывал на чистом шаблоне, така я же проблема, что и у меня. Конечно можно оставить вариант открытия в новом окне, но хотелось бы в тойже панели 

- JEY
- Активный участник
- Сообщения: 228
- Зарегистрирован: 17 июл 2008, 13:42
- Репутация: 1
Re: Проблема с поиском в mapguide studio 2011!!!
Понятно. То есть примеры и документация не помогли? Можно посмотреть как работают MapGuide Live Applications по этой ссылке. Я сейчас сам смотрю, чего и Вам советую.
-
- Новоприбывший
- Сообщения: 7
- Зарегистрирован: 28 окт 2010, 09:03
- Репутация: 0
Re: Проблема с поиском в mapguide studio 2011!!!
Спасибо JEY, что ответил мне. Написал письмо на форум "osgeo-org" и там посоветовали использовать фильтр LIKE '% 25 $ USER_VARIABLE% 25 \'. Сделал как посоветовали и поиск заработал.
. Поэтому спешу поделиться, может быть кому-нибудь и я помогу.

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость