powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск формы
5 сообщений из 5, страница 1 из 1
Запуск формы
    #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
Запуск формы
    #35709670
Kruchinin Pahan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Strict
DO FORM FORMS\form3

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

http://www.foxclub.ru/
...
Рейтинг: 0 / 0
Запуск формы
    #35711913
Strict
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, действительно, причина была в этом. Спасибо!
...
Рейтинг: 0 / 0
Запуск формы
    #35719241
Strict
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Появились вопросы, не хочется создавать новую тему, поэтому спрашиваю здесь.
1)в форме ввожу сумму вклада, которую нужно хранить в таблице в денежном (или валютном типе) точно не помою, пишу со смарта, на компе нет возможности посмотреть. Насколько я понимаю в форме она в строковом типе, как её преобразовать в этот денежный тип ?
2) Клиент открывает вклад, я выбираю вклад, валюту, срок и т. д. , потом нажимаю 'создать' и вся эта информация сохраняется в таблицу dog (договора). В этой таблице есть поле numdog (номер договора). Как сделать так чтобы при создании каждого нового вклада, номер договора (счетчик)увеличивался на 1 ? Где и как этот счетчик хранить ?
Делаю на FoхPro 6. Заранее благодарен за помощь!
...
Рейтинг: 0 / 0
Запуск формы
    #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
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Запуск формы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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