проблемка | |
---|---|
dimuhametov Сообщений: 1562 Откуда: Костанай Дата регистрации: 01.11.2008 |
Уважаемые форумчане!
В комбо вывожу список сетевых принтеров. Естественно, если впереди слеш, то в комбо это заремаренный элемент. Как обойти данной ограничение ? Спасибо. ------------------ Незнание делает жизнь такой интересной. |
Re: проблемка | |
---|---|
of63 Сообщений: 25244 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Может пробелов добавить сначала строки, или заменить слеши на похожий (псевдо)символ...
А почему не GETPRINTER() ? |
Re: проблемка | |
---|---|
spinz Сообщений: 5263 Дата регистрации: 21.01.2016 |
Или просто убрать слэши
|
Re: проблемка | |
---|---|
leonid Сообщений: 3204 Откуда: Рига Дата регистрации: 03.02.2006 |
Черт, давно это было, но что-то мне помнится, что если запихнуть такие данные в курсор, а в качестве RowSource у Combo указать этот курсор, то все будет в порядке. По крайней мере, в VFP6 (или даже VFP3) так было.
|
Re: проблемка | |
---|---|
dimuhametov Сообщений: 1562 Откуда: Костанай Дата регистрации: 01.11.2008 |
Спасибо всем!
помогло ------------------ Незнание делает жизнь такой интересной. |
Re: проблемка | |
---|---|
Igor Korolyov Сообщений: 34580 Дата регистрации: 28.05.2002 |
|
Re: проблемка | |
---|---|
of63 Сообщений: 25244 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Там непонятно. например, деталь по теме ТС:
•Если выражение начинается с повторяющихся наклонных черт влево, элемент не заблокирован. Если Вы хотите отключить элемент, который начинается с повторяющихся наклонных черт влево, добавте наклонную черту влево и закрывающюю скобку (]) в началу элемента. Следующий пример, блокирует выбор элемента содержащего UNC путь в списке. (синтаксис сохранен) Ниче не понятно. Из того что понятно, это "добавьте ] в началу элемента". Зачем такие сложности, если просто пробел сработал... Все равно изображаемую строку перепахивать (и потом обратно возвращать в исходное состояние для собственно адресации принтера) |
Re: проблемка | |
---|---|
Владимир Максимов Сообщений: 14098 Откуда: Москва Дата регистрации: 02.09.2000 |
Да все понятно. Это как одинарная кавычка для T-SQL: одна кавычка - это спец.символ, показывающий, что здесь завершается или начинается текстовая константа. А если сразу за одинарной кавычкой следует еще одна одинарная кавычка, то это интерпретируется просто как символ одиночной кавычки, а не как управляющий элемент Вот то же самое с наклонной чертой Одна наклонная черта - это управляющий (специальный) символ. Но если сразу за ним следует еще одна наклонная черта, то это интерпретируется как символ одной наклонной черты, а не как управляющий элемент Дополнение с квадратной скобкой - это когда надо отобразить несколько наклонных черт, но первая из них должна все-таки выступать как управляющий символ В данном случае, поскольку надо НЕ отключать элемент, то ему надо добавить еще одну (или две) наклонные черты Правда, есть одна тонкость. Эта вся идеология с управляющими элементами работает только для определенных значений RowSourceType. В справке написано про значение RowSourceType = 0, но, это еще работает и для массивов. А вот если источник данных выпадающего списка - это курсор, то вся это идеология управляющих символов - не работает. Просто отображается содержимое. Таким образом, другой вариант решения - это использовать в качестве источника данных выпадающего списка специально подготовленный курсор |
Re: проблемка | |
---|---|
descent52_tmp Автор Сообщений: 214 Откуда: Саров Дата регистрации: 20.11.2014 |
не понял, а что, так разве можно было?! |
© 2000-2024 Fox Club  |