Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск формы / 5 сообщений из 5, страница 1 из 1
11.12.2008, 22:42
    #35709454
Strict
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск формы
В общем такая проблема. Есть форма, которая содержит Grid. Запускаю форму напрямую из Project Manager, всё нормально, форма запускается и в Grid`е отображаются данные. Но при запуске программы main, которая запускает форму, форма запускается, но Grid пустой т.е. в нем даже таблицы нет. Помогите пожалуйста!!!
Код программы:
CLOSE ALL
CLEAR
SET DELETED ON
SET DEFAULT TO C:\Проекты
SET TALK OFF
OPEN DATABASE DBF\base SHARED
USE clients SHARED IN 0
SELECT clients

PUBLIC pinn, pfio, ppasport, pcountry, pregion, pcity, paddress
pinn = ' '
pfio = SPACE (50)
ppasport = ' '
pcountry= space (20)
pregion=space (15)
pcity=space (15)
paddress=space (30)

DO FORM FORMS\form3

CLOSE ALL
...
Рейтинг: 0 / 0
12.12.2008, 05:26
    #35709670
Kruchinin Pahan
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск формы
Strict
DO FORM FORMS\form3

CLOSE ALL
Если форма не модальная, то сразу после срабатывания событий Load, Init, Show, Activate на форме, отрабатывает ваша команда CLOSE ALL, которая прибивает все, что ни попадя.

http://www.foxclub.ru/
...
Рейтинг: 0 / 0
12.12.2008, 18:53
    #35711913
Strict
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск формы
Да, действительно, причина была в этом. Спасибо!
...
Рейтинг: 0 / 0
17.12.2008, 11:07
    #35719241
Strict
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск формы
Появились вопросы, не хочется создавать новую тему, поэтому спрашиваю здесь.
1)в форме ввожу сумму вклада, которую нужно хранить в таблице в денежном (или валютном типе) точно не помою, пишу со смарта, на компе нет возможности посмотреть. Насколько я понимаю в форме она в строковом типе, как её преобразовать в этот денежный тип ?
2) Клиент открывает вклад, я выбираю вклад, валюту, срок и т. д. , потом нажимаю 'создать' и вся эта информация сохраняется в таблицу dog (договора). В этой таблице есть поле numdog (номер договора). Как сделать так чтобы при создании каждого нового вклада, номер договора (счетчик)увеличивался на 1 ? Где и как этот счетчик хранить ?
Делаю на FoхPro 6. Заранее благодарен за помощь!
...
Рейтинг: 0 / 0
18.12.2008, 00:17
    #35721314
ВладимирМ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Запуск формы
StrictПоявились вопросы, не хочется создавать новую тему, поэтому спрашиваю здесь.
1)в форме ввожу сумму вклада, которую нужно хранить в таблице в денежном (или валютном типе) точно не помою, пишу со смарта, на компе нет возможности посмотреть. Насколько я понимаю в форме она в строковом типе, как её преобразовать в этот денежный тип ?
Тип данных объекта TextBox определяется типом данных, указанных в свойстве TextBox.ControlSource. Как правило, там указывают поле таблицы. При этом из этого поля будут браться данные при инициализации формы и в него же записываться результат модификации. Автоматически. Ничего программировать не надо.

Если свойство TextBox.ControlSource не заполнено, то тип данных и начальное значение объекта TextBox будут определяться по значению свойства TextBox.Value. Если в дизайнере формы там указать 0, то тип данных будет Integer. Если указать 0.00, то Numeric.

Если все-таки есть необходимость вводить данные именно в символьном формате, то для конвертации в число есть функция VAL().

Strict2) Клиент открывает вклад, я выбираю вклад, валюту, срок и т. д. , потом нажимаю 'создать' и вся эта информация сохраняется в таблицу dog (договора). В этой таблице есть поле numdog (номер договора). Как сделать так чтобы при создании каждого нового вклада, номер договора (счетчик)увеличивался на 1 ? Где и как этот счетчик хранить ?
Cделайте поиск по данному форуму по ключевому слову NewID
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск формы / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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