Найдено 28 результатов

KVS
16 июн 2023, 09:34
Форум: Программирование
Тема: Mемо-поле в табл.AOBJRIGHTS
Ответы: 7
Просмотры: 2287

Re: Mемо-поле в табл.AOBJRIGHTS

Добрый день. Тоже задавался этим вопросом, выяснил только, что в этом поле хранится сортированный контейнер, однако выгрузить его в структуры ВИП'а для дальнейшей обработки не удалось - техподдержка сказала, что функции для этого есть, но они живут где-то в недрах атлантиса и для простых смертных не...
KVS
08 июн 2023, 10:54
Форум: Программирование
Тема: Получение имени инстанса
Ответы: 2
Просмотры: 1790

Re: Получение имени инстанса

Самый простой путь - определить в конфигурационном файле или ярлыке макропеременную, например /#InstaceType=PROD, а затем в коде получить значение через var inst_type : string = TranslatePath('%InstaceType%');
KVS
09 июн 2022, 09:11
Форум: Программирование
Тема: Отчет, запрос на VIP возвращает меньшее кол-во строк
Ответы: 5
Просмотры: 3191

Re: Отчет, запрос на VIP возвращает меньшее кол-во строк

Добрый день. У нас была подобная проблема на СУБД Oracle: 1. В полях типа Comp (varcahr2) хранились данные, которые не могли быть преобразованы к Comp, поэтому при выборке такие строки отсекались движком атлантиса; 2. Некоторые индексы на таблицах были битыми, помогло удаление индексов на проблемной...
KVS
17 май 2022, 09:51
Форум: Программирование
Тема: Проверка открытия файла
Ответы: 3
Просмотры: 2904

Re: Проверка открытия файла

В теории, можно сделать так:

Код: Выделить всё

ExecProgram('powershell', 'CMD /C "openfiles /query /s ИМЯ_СЕРВЕРА /fo csv | find /I ""*.xlsx"""|Out-File -FilePath c:\открытые_файлы.txt', pfDontWait, 0)
Полученный "открытые_файлы.txt" анализировать объектом file.
KVS
21 янв 2022, 17:00
Форум: Программирование
Тема: Ф-ция CalcDaysBetweenDates
Ответы: 5
Просмотры: 3604

Re: Ф-ция CalcDaysBetweenDates

edward_K писал(а):Лучше использовать табельные функции по расчету плановых или базовых периодов, по умолчанию 11 режим
В дополнение к сказанному: полезные функции для этой задачи расположены в "..\CompSrc\Z\Z_Calendar\vip\ClndrFnc.vih".
KVS
30 сен 2021, 09:50
Форум: Программирование
Тема: поиск в строке по частичному совпадению
Ответы: 3
Просмотры: 3876

Re: поиск в строке по частичному совпадению

Если нужно просто проверить наличие подстрок в строке (проверка строки по регулярному выражению), то может помочь: Function VIPRegExpr ( ARegExpr : String, AInputStr : String) : Boolean; external 'WordLib.dll'; Function VIPRegExpr ('несколько\s*слов\s*через.*пробелы', 'несколько слов через еще строк...
KVS
17 июн 2021, 11:59
Форум: Программирование
Тема: OpenResources
Ответы: 2
Просмотры: 2958

Re: OpenResources

Такой вариант оставили на крайний случай. Изначально была идея через #__EVALUATE__ вычислять необходимые параметры, в зависимости от базы к которой на данный момент подключен компилятор, и динамически менять пути до подключаемых ресников. Хочется попробовать настроить проект таким образом, чтобы пер...
KVS
17 июн 2021, 10:37
Форум: Программирование
Тема: OpenResources
Ответы: 2
Просмотры: 2958

OpenResources

Добрый день. Проблема: Существует два каталога с Галактикой - тестовая и продуктивная, зачастую у них разные версии. Необходимо собирать ресурсные файлы с альтерами и CRF'ами одним проектом для обеих галактик, соответственно при сборке нужно на лету менять путь до дополнительно подключаемых ресурсны...
KVS
18 авг 2020, 11:52
Форум: Программирование
Тема: Жсткая подцепка
Ответы: 8
Просмотры: 2892

Re: Жсткая подцепка

Хммм... Спасибо, буду пробовать.

Подобным образом с вьюхами на стороне сервера я уже работал, однако в VIPе обращался с ними только при помощи iQuery + времянка для выгрузки.
KVS
17 авг 2020, 12:27
Форум: Программирование
Тема: Жсткая подцепка
Ответы: 8
Просмотры: 2892

Re: Жсткая подцепка

Спасибо за ответы. Собственно, пришлось через временную таблицу сделать: dsql с выборкой nRec'ов, результат во времянку, к ней жесткая подцепка соновной таблы. Работает быстро. Тут проблема в том что Атлантис преобразует ваш запрос как хочет и без dsql заставить его идти по другому пути сложно но мо...
KVS
14 авг 2020, 09:06
Форум: Программирование
Тема: Жсткая подцепка
Ответы: 8
Просмотры: 2892

Re: Жсткая подцепка

Благодарю за ответ.
Действительно, лог показал, что запросы разделились.Есть где-нибудь вопзможность почитать про подобные нюансы работы вьюхи?
KVS
11 авг 2020, 15:12
Форум: Программирование
Тема: Жсткая подцепка
Ответы: 8
Просмотры: 2892

Жсткая подцепка

Товарищи, добрый день. Есть две таблы (физические, созданы через create table): 1. Analytic (nRec : comp, Code : string, Name: string) with index (i1 = nRec (surrogate,journal)); 2. AnalyticSets (nRec : comp, cAnalyt : ref (table Analytic ), Name: string) with index (i1 = nRec (surrogate,journal), i...
KVS
26 фев 2020, 08:32
Форум: Программирование
Тема: Создание расходного складского ордера
Ответы: 7
Просмотры: 2575

Re: Создание расходного складского ордера

Существует возможность экспорта/импорта документов стандартными средствами. Нужна лицензия на модуль "Обмен бизнес-документами", вроде бы как.