Найдено 18 результатов
- 08 апр 2005, 23:56
- Форум: Программирование
- Тема: Связь VIP - ODBC
- Ответы: 6
- Просмотры: 4160
Re: Связь VIP - ODBC
Cинхронизацию можно на Access-e написать (данные Access<-ODBC<-MSSQL),а запустить это из VIP-а. Что-то грусно стало на очередное "Как из VIP..?" Не нашёл в Vip MKDIR? пиши сам: Function MkDir2(pFName: string):boolean; { var pExitCode: integer; DeleteFile('#MkDir.Bat') LOGSTRTOFILE('#MkDir....
- 28 мар 2005, 17:10
- Форум: Программирование
- Тема: Как добавить поле в существующую таблицу?
- Ответы: 12
- Просмотры: 6895
Re: Как добавить поле в существующую таблицу?
Неужели механизм внешних атрибутов, классификаторов не подходи?
НЕ ВЕРЮ!
НЕ ВЕРЮ!
- 18 фев 2005, 21:04
- Форум: Программирование
- Тема: Проблема с NalT
- Ответы: 13
- Просмотры: 5348
Re: Проблема с NalT
есть пользовательская настройка:
Интерфейсы выбора>
Фильтр по матценности при выборе партии МЦ
ставь "Да" и бедет тому счастье
Интерфейсы выбора>
Фильтр по матценности при выборе партии МЦ
ставь "Да" и бедет тому счастье
- 13 фев 2005, 18:01
- Форум: Программирование
- Тема: Что же делать с ключами
- Ответы: 28
- Просмотры: 11494
Re: Что же делать с ключами
1)Такое собщение выдаётся, когда стоит сортировка (ORDER BY ), но нет соотв. индекса
..а ";" для .Create view я не вижу.
Может где-то ORDER BY затерялся.
...Хотя FCOM это дело перемалывает.
2) в таблицах Данные есть?? MBPIN точно не пустая?
..а ";" для .Create view я не вижу.
Может где-то ORDER BY затерялся.
...Хотя FCOM это дело перемалывает.
2) в таблицах Данные есть?? MBPIN точно не пустая?
- 14 дек 2004, 16:48
- Форум: Программирование
- Тема: Внешняя классификация (фигня какая-то)
- Ответы: 5
- Просмотры: 2870
Re: Внешняя классификация (фигня какая-то)
?: .. and g2.nrec = '4001DDA734F189BEh';
Может
.. and g2.nrec = Comp(4001DDA734F189BEh);
Может
.. and g2.nrec = Comp(4001DDA734F189BEh);
- 09 дек 2004, 23:20
- Форум: Программирование
- Тема: Переход между базами в программе
- Ответы: 27
- Просмотры: 13124
Re: Переход между базами в программе
!!! REOPENTABLEBYPATH переключает синоним таблицы во вью на указанный Файл. (я так понял, что "Basedoc" во вью - это тоже синоним! , просто он также называется как и таблица "BASEDOC") Если используется Журнализация, то все изменения с любыми синонимами на любых файлах будут свал...
- 01 дек 2004, 20:14
- Форум: Программирование
- Тема: NOWRUN отказывается работать
- Ответы: 3
- Просмотры: 2550
Re: NOWRUN отказывается работать
1 способ - передать всё в параметрах коммандной строки start %GalaPath%\exe\WININT.EXE /galaxy.nowrun=CalcSaldoRPT /DATABASE.DATABASENAME=%GalData% /System.OpenResources=%CurDir%\xlOstatki1.Res /login.UserName=USER11 /Login.password=USER11 2 способ (более наглядно)- положить в текущую директорию gal...
- 22 ноя 2004, 17:27
- Форум: Программирование
- Тема: Комбинирование компонентов ActiveX и xl-функций в интерфейса
- Ответы: 14
- Просмотры: 5779
Re: Комбинирование компонентов ActiveX и xl-функций в интерф
Раз с OleCreate работает, может тогда попробовать:
function OleCreateFromFile (
const aFileName : String
) : LongInt;
сам не пробывал - мне пофиг где у юзера отчет появится.
function OleCreateFromFile (
const aFileName : String
) : LongInt;
сам не пробывал - мне пофиг где у юзера отчет появится.
- 22 ноя 2004, 11:39
- Форум: Программирование
- Тема: Комбинирование компонентов ActiveX и xl-функций в интерфейса
- Ответы: 14
- Просмотры: 5779
Re: Комбинирование компонентов ActiveX и xl-функций в интерф
Похоже, что xlOpenExcel это тот-же xlCreateExcelFromTemplate,но на шаблоне по умолчанию. Если отчет черезчур нарядный, то я делаю так: -создаю шаблон отчета в Excel с нарядностями, включая с форматированием данных -пишу код с xl-функциями по заполнению этого отчета -пишу макросы в Excel-е по формати...
- 21 ноя 2004, 14:34
- Форум: Программирование
- Тема: Проблема со временной таблицей
- Ответы: 8
- Просмотры: 3655
Re: Проблема со временной таблицей
function InitMarker (name : string; size, count, delta : longInt; sorted : boolean) : longInt; sizeof(nRec) = 8, а у тебя 2 - только младшие 2 байта сохраняешь! ...повезло, у тебя старшие байты nRec-ов не пустые, а то потом ;( Ради побыстрее (уж не знаю быстрее-ли? ) : for (i:=GetMarkerCount(someCO)...
- 16 ноя 2004, 13:24
- Форум: Программирование
- Тема: функция получения текущей БД
- Ответы: 4
- Просмотры: 3232
Re: функция получения текущей БД
function GetBaseName: string;
{
GetBaseName := Trim(UpCase(GetStringParameter('DataBase','DataBaseName',0)));
}
На самом деле это путь к словарю БД.
Если в коде пользовать
function ReopenTableByPath (iTable : integer; newPath : string)
то, естественно конкретная таблица будет в др. месте
{
GetBaseName := Trim(UpCase(GetStringParameter('DataBase','DataBaseName',0)));
}
На самом деле это путь к словарю БД.
Если в коде пользовать
function ReopenTableByPath (iTable : integer; newPath : string)
то, естественно конкретная таблица будет в др. месте
- 05 окт 2004, 20:28
- Форум: Программирование
- Тема: Программка для сканера штрихкода
- Ответы: 13
- Просмотры: 5503
Re: Программка для сканера штрихкода
"..интерфейс ввода свой.."
+
"сканер штрих-кода просто делает тоже самое, что если бы набрали на клаве этот код"
=
Попробуйте БЕЗ OpenSearch просто поле - переменная в спецификации, ввода со сканера в него. На cmCheckField делать всё что надо.
+
"сканер штрих-кода просто делает тоже самое, что если бы набрали на клаве этот код"
=
Попробуйте БЕЗ OpenSearch просто поле - переменная в спецификации, ввода со сканера в него. На cmCheckField делать всё что надо.
- 17 окт 2003, 16:28
- Форум: Программирование
- Тема: Вычисляемое поле
- Ответы: 4
- Просмотры: 2802
Re: Вычисляемое поле
View можно и так нарисовать: CREATE VIEW var ... ( cfMatCenName, cfBarCodeName, cfValName, [Имя поля] ) AS SELECT if(SPSTEP.PRMC=1,katmc.name,katusl.name), if(SPSTEP.PRMC=1,katmc.barkod,katusl.kod), if(BASEDOC.CVAL=0,'руб.',KLVAL.SIMVOLV), [Выражение], .... from ... WHERE .... ; //по моему, первый в...
- 17 окт 2003, 16:17
- Форум: Программирование
- Тема: Вычисляемое поле
- Ответы: 4
- Просмотры: 2802
Re: Вычисляемое поле
Нинадо события. Всё во View: CREATE VIEW var ... AS SELECT *, if(SPSTEP.PRMC=1,katmc.name,katusl.name) (FieldName=cfMatCenName), if(SPSTEP.PRMC=1,katmc.barkod,katusl.kod) (FieldName=cfBarCodeName), if(BASEDOC.CVAL=0,'руб.',KLVAL.SIMVOLV) (FieldName=cfValName), [Выражение] (FieldName=[Имя поля]) from...
- 02 сен 2003, 21:52
- Форум: Программирование
- Тема: Экспорт в Клиент-Сбербанк/ Вид оплаты
- Ответы: 10
- Просмотры: 5562
Re: Экспорт в Клиент-Сбербанк/ Вид оплаты
Большое спасибо, Seybukan. В том, что это работает у меня нет никаких сомнений. Но plPor.TelePost как ставить? Руками оператору? Как "Временно"- это способ, но равноправный с тем, чтоб в Гале с видом отправки НИЧЕГО не делать, а ставить его в самом Клиент-Сбербанке !руками на каждую платёж...