Найдено 5197 результатов
- 27 авг 2024, 16:17
- Форум: Программирование
- Тема: GetFirst не возвращает статус tsOk
- Ответы: 7
- Просмотры: 1000
Re: GetFirst не возвращает статус tsOk
обычно такое бывает когда имя переменной объявлено несколько раз. Например в var перед create view и в create view(или там есть таблица с таким полем и она одна) - тогда в коде вы видите первое, а getfirst возьмет второе. Я рекомендую стараться делать более длинные названия, отделять локальные от гл...
- 07 май 2024, 13:52
- Форум: Администрирование
- Тема: Перенос БД с одного сервера на другой средствами Oracle.
- Ответы: 11
- Просмотры: 6749
Re: Перенос БД с одного сервера на другой средствами Oracle.
все упрется именно в права. Хотя бы потому что пользователей не будет на новом сервере/ в новой базе. В MSSQL я руками восстанавливаю права с другого сервера админу, а потом перегружаю x$users через экспорт импорт - этого обычно достаточно. Поэтому если не очень знаете как отключать протект через ор...
- 07 май 2024, 13:43
- Форум: Администрирование
- Тема: Импорт журнала на Oracle
- Ответы: 2
- Просмотры: 2267
Re: Импорт журнала на Oracle
мемо поля экспортируются в отдельный файл - dbt. Можно Foxpro смотреть или чем то еще. Но с импортом журнала - да, проблема, все из за файлов J* в оракле, в первасиве все изменения сидят в мемо x$journal . А чем вас не устраивает создание архивов журнала и их подключение по необходимости? Вы когда т...
- 21 апр 2024, 09:03
- Форум: Программирование
- Тема: Ошибка при компиляции присоединенной формы с подписантами
- Ответы: 3
- Просмотры: 7336
Re: Ошибка при компиляции присоединенной формы с подписантами
Зона действия инклюдов как правило сам файл где включен и другие инклюды ниже этого. Вы могли бы в rtf включить
- 03 мар 2024, 23:48
- Форум: Администрирование
- Тема: Ошибка импорта при конвертации базы 9.1
- Ответы: 4
- Просмотры: 6570
Re: Ошибка импорта при конвертации базы 9.1
Ну судя по всему какие то таблицы то прошли.
Импорт x$users обновляет права - можно попробовать под другим пользователем зайти..
А импорт таблиц выше 1000 идет?
На MSSQL FIELDSRIGHTS есть с номером 43.
Дело скорей всего в правах - посмотрите лог драйвера
Импорт x$users обновляет права - можно попробовать под другим пользователем зайти..
А импорт таблиц выше 1000 идет?
На MSSQL FIELDSRIGHTS есть с номером 43.
Дело скорей всего в правах - посмотрите лог драйвера
- 01 мар 2024, 17:30
- Форум: Программирование
- Тема: Запрос на DSQL
- Ответы: 12
- Просмотры: 7242
Re: Запрос на DSQL
ищите TSQL например на microsoft - там все расписано подробно и с примерами не все, но процентов 70 на DSQL пашет. В вашем случае можно юзать left join inner join outer apply(только на MSSQL) также можно через запятую перечислять во from и where почти как в галактике писать(меняя условия местами и =...
- 01 мар 2024, 17:23
- Форум: Администрирование
- Тема: Ошибка импорта при конвертации базы 9.1
- Ответы: 4
- Просмотры: 6570
Re: Ошибка импорта при конвертации базы 9.1
Сам не пробовал.
Лучше бы вам в ТП написать - клиентов на PG в принципе не много
Возможно поможет
SQLDriver.FullLoginName = False
на MSSQL лучше его делать в True - иначе звери перемешаются между базами..
Лучше бы вам в ТП написать - клиентов на PG в принципе не много
Возможно поможет
SQLDriver.FullLoginName = False
на MSSQL лучше его делать в True - иначе звери перемешаются между базами..
- 10 янв 2024, 17:16
- Форум: Опыт
- Тема: Изменение стандартных менюшек
- Ответы: 7
- Просмотры: 16951
Re: Изменение стандартных менюшек
случайно наткнулся на такую же проблему - в viper нужно указать имя компоненты в параметрах проекта или в самом проекте/интерфейсе, при этом обязательно в верхнем регистре, а перед компиляцией интерфейса должен быть объявлен vipinterface (либо через include vih либо другим способом)
- 29 дек 2023, 11:34
- Форум: Программирование
- Тема: Вызов интерфейса из frm
- Ответы: 3
- Просмотры: 3390
Re: Вызов интерфейса из frm
Видимо у вас компонента не та схватилась.
Есть 3 пути
Включить vih в проект перед vip и frm
Использовать секцию declare в форме,где инклюдом подключить vih
Прописать компоненте непосредственно в вызов.
Вообще внимательно смотрите логи компиляции и устраняйте все предупреждения там 100% нужное было.
Есть 3 пути
Включить vih в проект перед vip и frm
Использовать секцию declare в форме,где инклюдом подключить vih
Прописать компоненте непосредственно в вызов.
Вообще внимательно смотрите логи компиляции и устраняйте все предупреждения там 100% нужное было.
- 29 дек 2023, 11:25
- Форум: Программирование
- Тема: Пользовательский алгоритм расчета в з/п
- Ответы: 3
- Просмотры: 3320
Re: Пользовательский алгоритм расчета в з/п
Для функций по работе с ва ВК есть static описания и все нужные регистрации при старте галактик .
Попробуйте по ctrl+f4 просто sgetattr
Описание static ищите в c_extattr
Вы можете свои написать. С работой по ctrj+f4 придется подключится к точке расширения на запуск галактик
Попробуйте по ctrl+f4 просто sgetattr
Описание static ищите в c_extattr
Вы можете свои написать. С работой по ctrj+f4 придется подключится к точке расширения на запуск галактик
- 28 июн 2023, 15:49
- Форум: Программирование
- Тема: Задать переменную DateTime
- Ответы: 3
- Просмотры: 3967
Re: Задать переменную DateTime
Насколько помню у функции без подчеркивания два параметра - дата и время. Все это есть в vipprogr.chm
- 31 мар 2023, 10:29
- Форум: Общие вопросы
- Тема: PostgreSQL
- Ответы: 14
- Просмотры: 64189
Re: PostgreSQL
Насколько я в курсе при тестировании патчей PostgreSQL основное направление. В целом там все работает. Могут быть заморочки с DSQL , поскольку часть конструкций MSSQL или Oracle могут не прокатить, но если писать относительно просто и правильно, то проблем нет. Возможны проблемы с семафорами в некот...
- 15 фев 2023, 17:20
- Форум: Программирование
- Тема: Всё об интерфейсе L_SOPRDOC::SOPRDOCB
- Ответы: 19
- Просмотры: 12340
Re: Всё об интерфейсе L_SOPRDOC::SOPRDOCB
путей может быть множество я бы сделал так cmExprFieldChanged : { var _boMyFld : boolean = True; case CurField of ... else { _boMyFld := False; } end; if _boMyFld { Abort; Exit; } } Abort и Exit обычно хватает чего то одного, но для каждой команды по разному - чтобы не гадать пишу и Abort и Exit есл...
- 15 фев 2023, 15:34
- Форум: Программирование
- Тема: Всё об интерфейсе L_SOPRDOC::SOPRDOCB
- Ответы: 19
- Просмотры: 12340
Re: Всё об интерфейсе L_SOPRDOC::SOPRDOCB
Вот чтобы не лепить в каждом поле я и предлагаю в else переменной изменить значение с True на False.
И если останется в True прервать.
И если останется в True прервать.
- 15 фев 2023, 14:21
- Форум: Программирование
- Тема: Всё об интерфейсе L_SOPRDOC::SOPRDOCB
- Ответы: 19
- Просмотры: 12340
Re: Всё об интерфейсе L_SOPRDOC::SOPRDOCB
Inherited::HandleEvent( cmExprFieldChanged ); не нужно вызывать для ваших полей. Там правда еще контроль может быть на возможность редактирования. Abort - это чтобы если есть еще где то обработчик следом за вашим он тоже не сработал. Может быть панельный. оконный. табличный, интерфейсный. Если не ув...