|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Помечает записи на удаление. Синтаксис: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 15:40 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
GermanGM, RowSourceType - 3 (SQL) RowSource - "Sele отдел from кадры into cursor _x1 dist" ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2009, 16:20 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
GoshaS, Ага, теперь, куда мне первый вариант пихать и второй? И как узнать подвязана таблица или нет если я обращаюсь через recordsource: SQL. ? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 09:37 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
У меня форма на ней комбобокс в методе valid: local fil1 as character fil1 = ALLTRIM(thisform.combo1.Value) SELECT zpl SET FILTER TO notdel = fil1 GO top thisForm.refresh () thisform.grid1.RecordSource ="SELECT notdel, prof, fio, sym1, sym2, sym FROM zpl WHERE notdel='"+fil1+"' into cursor cTmp" thisform.text1.Text = * что дальше? Грид в котором выводиться результат запроса. И текстовое поле Text1. Как сделать что бы в результате вывода информации в грид, вывести сумму полей sym в текстовое поле!? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 09:58 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
И ещё! В фоксе recordsource работает не на объект, а на всю форму? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 10:18 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Ну наконец-то... :) К. АлександрУ меня форма на ней комбобокс в методе valid: local fil1 as character Запоминаем это объявление. fil1 = ALLTRIM(thisform.combo1.Value) SELECT zpl SET FILTER TO notdel = fil1 А вот и первые грабли. Настройка (обращаем внимание -найстройка, а не команда!) глобальная, а вот переменная в ней используется локальная, в результате чего сразу при выходе из метода переменная будет уничтожена и фокс начнет ругаться на отсутствие переменной. Еще раз напоминаю, set filter - настроечная команда, которая сданными ничего не делает. В том числе и не отбирает, не выделяет и т.д. GO top thisForm.refresh () thisform.grid1.RecordSource ="SELECT notdel, prof, fio, sym1, sym2, sym FROM zpl WHERE notdel='"+fil1+"' into cursor cTmp" thisform.text1.Text = * что дальше? Прежде, чем делать что-то дальше, надо сделать нужное суммирование. Предлагаю Код: plaintext
Грид в котором выводиться результат запроса. И текстовое поле Text1. Как сделать что бы в результате вывода информации в грид, вывести сумму полей sym в текстовое поле!?Результатом вывода информации в грид является только вывод информации в грид. И заодно про следующий вопрос про RecordSource - нет, не на форму. У формы нет такого свойства и она отображением данных не занимается. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 10:31 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Sergey Sizov, select sum(sym) from zpl where notdel=fil1 into array arTmp thisform.text1.Text = arTmp ОК! тады жалуется text read only ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 10:56 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Да и у меня при появлении ошыбки в программе, её нельзя остановить. Приходится вырубать весь фокс и заново заходить. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 10:58 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрSergey Sizov, select sum(sym) from zpl where notdel=fil1 into array arTmp thisform.text1.Text = arTmp ОК! тады жалуется text read onlyПросмотрел. Надо не text, а value. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 10:59 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрДа и у меня при появлении ошыбки в программе, её нельзя остановить. Приходится вырубать весь фокс и заново заходить.Прочитать хелп по set escape ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 11:33 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Все равно что то не то делаю ( не могу перемещаться по записям ( ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 15:14 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрВсе равно что то не то делаю ( не могу перемещаться по записям (А какие были попытки? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 15:24 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
Sergey Sizov, ОК всё! Могу! ) Теперь при открытии отчета, он открывается не на весь экран: REPORT FORM repz TO PRINTER PROMPT PREVIEW Как на весь экран открыть? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 15:27 |
|
ComboBox фильтр без повторений
|
|||
---|---|---|---|
#18+
К. АлександрSergey Sizov, ОК всё! Могу! ) Теперь при открытии отчета, он открывается не на весь экран: REPORT FORM repz TO PRINTER PROMPT PREVIEW Как на весь экран открыть?На forum.foxclub. за минуту находится: Вопрос: Имеется ли возможность автоматически максимизировать окно предварительного просмотра отчёта? Ответ: Попробуйте: Код: plaintext 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
26.05.2009, 15:40 |
|
|
start [/forum/topic.php?fid=41&msg=36007295&tid=1586404]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
42ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
others: | 327ms |
total: | 476ms |
0 / 0 |