powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / небольшой вопрос по счетчику
10 сообщений из 35, страница 2 из 2
небольшой вопрос по счетчику
    #36543147
igorbik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AmKadigorbikтолько учтите, что reccount() покажет количество всех записей, в том числе помеченных на удаление.
Если память мне не изменяет, то у этой ф-ии на этот счет имеется второй параметр?
Там нет второго параметра...
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543213
araks.com
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

у формы:

Код: plaintext
1.
2.
3.
4.
5.
SET DELETED ON   && глобальная настройка, обычно делающаяся в начале приложения
Local laCnt( 1 )
laCnt =  0 
select count(*) from MyTable into Array laCnt
?laCnt[ 1 ]


у текстбокса:

Код: plaintext
ThisForm.TextBox2.Value = laCnt[ 1 ]
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543217
araks.com
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

у меня такая же проблема
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543223
denis_denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
araks.comВладимирМ,

у формы:

Код: plaintext
1.
2.
3.
4.
5.
SET DELETED ON   && глобальная настройка, обычно делающаяся в начале приложения
Local laCnt( 1 )
laCnt =  0 
select count(*) from MyTable into Array laCnt
?laCnt[ 1 ]


у текстбокса:

Код: plaintext
ThisForm.TextBox2.Value = laCnt[ 1 ]


я думал, что я что-то не так делаю))
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543243
denis_denisя думал, что я что-то не так делаю))Именно. Не так. Как, впрочем, и многие остальные, наступающие на эти грабли. Почитайте про область видимости переменных, особенно local, да еще и в форме.
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543286
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
araks.com
у формы:

(...)

у текстбокса:

(...)

Переменная типа LOCAL видна только и исключительно в той процедуре в которой она была создана. Вне этой процедуры ее не существует. Не видно.

Вам надо делать присвоение значение Value не в дизайнере формы, а программно. В том методе, где Вы вычисляете количество строк. Разумеется, на момент вычисления объект TextBox уже должен существовать. Т.е. это вычисление логично делать в Init-формы.

Код: plaintext
1.
2.
3.
4.
5.
* Init-формы
Local laCnt( 1 )
laCnt =  0 
select count(*) from MyTable into Array laCnt
ThisForm.TextBox2.Value = laCnt[ 1 ]
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543378
denis_denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ,

хоть убейте, не работает(( Ладно, спасибо за помощь всем, думаю, что обойдусь без этого счетчика)
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36543710
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
denis_denisВладимирМ,

хоть убейте, не работает(( Ладно, спасибо за помощь всем, думаю, что обойдусь без этого счетчика)

пожалуйста,
скачайте готовые решения
(приложения) на фокспро

возможно Вам повезет
и Вы найдете что-то дельное,
вот сюда почаще заглядывайте http://vfpx.codeplex.com/
(подсматривайте стиль разработки)

поиграйтесь с готовым, подсмотрите
каким образом кодят,
какие приемы и т.д. ....
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36544335
denis_denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо всем, проблема частично решена! Я немного переделал код, вставил в init-формы вот это

public laCnt(1)
SET DELETED ON
laCnt = 0
select count(*) from Table1 into Array laCnt
ThisForm.Text2.Value = laCnt[1]
thisform.refresh

И самое главное, вместо ThisForm.TextBox2.Value = laCnt[1] , написал ThisForm.Text2.Value = laCnt[1] )))) Сейчас другая немного проблема. Как сделать так, чтобы это число менялось после добавления или удаления юзеров. А то оно всегда одинаково, пока не перезапустишь форму))) Сейчас буду разбираться
...
Рейтинг: 0 / 0
небольшой вопрос по счетчику
    #36544524
denis_denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем еще раз спасибо, сам додумался) все работает
...
Рейтинг: 0 / 0
10 сообщений из 35, страница 2 из 2
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / небольшой вопрос по счетчику
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]