Можно ли создать таблицу в памяти в присоединенной форме?
Если можно то как правильно это сделать?
И Можно ли такую форму потом скомпилировать из самой Галактики?
Таблица в памяти в присоединенной форме
- larin
- топ-софт
- Сообщения: 228
- Зарегистрирован: Пн, 10/09/2007 12:13
- Имя Фамилия: Михаил Ларин
- Откуда: ТопCофт
- Контактная информация:
Re: Таблица в памяти в присоединенной форме
Компиляторы Атлантиса подразделяются на следующие модули
VIP - Интерфейсы, таблицы в памяти, объекты, окна и т.р
FCOM - базовые и присоединенные формы "бизнесс-текст", RTF, SLK
SEC - описатели меню и статусных строк
LOT - запросы на выборку и модификацию данных в БД
В приложение Галактика ERP встроен только модуль компилятора FCOM, соответственно доступны только конструкции этой языка. Соответствующее ограничение также указано в license.lic на Галактику. Приложение ATLEXEC.EXE (клиент Галактики ERP) предназначено для работы Бухгалтеров (может быть отделенных "косметических" поправок к отчетам). Свои таблицы в памяти, объекты, окна там не сможете сделать.
В приложениях Support, VIP.EXE "строчный компилятор", Viper встроен полный набор модулей и диалектов компилятора. Соответствующий набор выписывается в файле license.lic на Support. Для полноценной разработки таблиц и объектов любой сложности следует использовать одно из этих трех приложений.
Также есть компилятор командной строки ASQL.EXE - он содержит модуль LOT позволяет без указания файла лицензии выполнять запросы на выборку и модификацию данных в БД. Часто это необходимо для задач конвертации и обновления структуры таблиц в БД.
VIP - Интерфейсы, таблицы в памяти, объекты, окна и т.р
FCOM - базовые и присоединенные формы "бизнесс-текст", RTF, SLK
SEC - описатели меню и статусных строк
LOT - запросы на выборку и модификацию данных в БД
В приложение Галактика ERP встроен только модуль компилятора FCOM, соответственно доступны только конструкции этой языка. Соответствующее ограничение также указано в license.lic на Галактику. Приложение ATLEXEC.EXE (клиент Галактики ERP) предназначено для работы Бухгалтеров (может быть отделенных "косметических" поправок к отчетам). Свои таблицы в памяти, объекты, окна там не сможете сделать.
В приложениях Support, VIP.EXE "строчный компилятор", Viper встроен полный набор модулей и диалектов компилятора. Соответствующий набор выписывается в файле license.lic на Support. Для полноценной разработки таблиц и объектов любой сложности следует использовать одно из этих трех приложений.
Также есть компилятор командной строки ASQL.EXE - он содержит модуль LOT позволяет без указания файла лицензии выполнять запросы на выборку и модификацию данных в БД. Часто это необходимо для задач конвертации и обновления структуры таблиц в БД.
-
- топ-софт
- Сообщения: 34
- Зарегистрирован: Вт, 23/10/2007 14:15
- Имя Фамилия: Александр Соколов
- Откуда: Галактика-Урал
- Контактная информация:
Re: Таблица в памяти в присоединенной форме
Спасибо за разъяснения.
Вопрос тогда в следующем: Используя Vip саппорта смогу ли я для присоединенной frm-формы описать таблицу в памяти и используя ее, пересортировать выводимую логическую часть отчета?
(на практике: мне нужно изменить сортировку вывода спецификации формы, для этого я хотел отработать данный вариант).
Вопрос тогда в следующем: Используя Vip саппорта смогу ли я для присоединенной frm-формы описать таблицу в памяти и используя ее, пересортировать выводимую логическую часть отчета?
(на практике: мне нужно изменить сортировку вывода спецификации формы, для этого я хотел отработать данный вариант).
-
- топ-софт
- Сообщения: 34
- Зарегистрирован: Вт, 23/10/2007 14:15
- Имя Фамилия: Александр Соколов
- Откуда: Галактика-Урал
- Контактная информация:
Re: Таблица в памяти в присоединенной форме
Большое спасибо.
Создал проект с 2-мя строками:
в-первой подключил описание таблицы
во-второй присоединенную форму
Все скомпилировалось после нехитрых манипуляций и стало работать.
Задачу решал с пересортировкой табличной части спецификации.
Создал проект с 2-мя строками:
в-первой подключил описание таблицы
во-второй присоединенную форму
Все скомпилировалось после нехитрых манипуляций и стало работать.
Задачу решал с пересортировкой табличной части спецификации.
- larin
- топ-софт
- Сообщения: 228
- Зарегистрирован: Пн, 10/09/2007 12:13
- Имя Фамилия: Михаил Ларин
- Откуда: ТопCофт
- Контактная информация:
Re: Таблица в памяти в присоединенной форме
да все верно, как-то так и нужно делать:
prj - файл проекта компилятора VIP
с двумя строками
#include описание_vip_таблицы.vih
#make fcom_форма.rtf
все компилируется вместе
операторы описания таблицы в памяти описаны в разделах справки по языку VIP
операторы выборки и вставки данных описаны в разделах справки по языку форму .BEGIN .END и т.п.
prj - файл проекта компилятора VIP
с двумя строками
#include описание_vip_таблицы.vih
#make fcom_форма.rtf
все компилируется вместе
операторы описания таблицы в памяти описаны в разделах справки по языку VIP
операторы выборки и вставки данных описаны в разделах справки по языку форму .BEGIN .END и т.п.