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