|
|
|
|
|
13.01.2014, 13:22
|
|
БАЗИС 9 - Скрипты
Igor_482
VIP
Регистрация: 03.09.2008
Сообщений: 174
Сказал(а) спасибо: 34
Поблагодарили 795 раз(а) в 113 сообщениях
13.01.2014, 13:22
Рейтинг:
()
ВНИМАНИЕ! Правила выкладывания скриптов.
1. Если в скрипте нет ссылок на фурнитуру, фрагменты и.т.д то достаточно его упаковать в архив и выложить.
2. Если в скрипте есть ссылки на фурнитуру, фрагменты и т.д. то архив должен содержать папку с самим скриптом и всеми файлами на которые есть ссылки в тексте скрипта.
Т.к. при запуске скрипта на другом компе возникает ошибка о не возможности открыть то или иной файл и скрипт до конца не отрабатывает свой текст. Не соблюдается "чистота проверки" работы скрипта.
__________________________________________________ _______________
Интересует информация по редактору скриптов в БМ8. Существует ли справочная документация и примеры использования скриптов в БМ8. Какие возможности дает данная функция? Владеющим информацией по данному вопросу просьба поделиться ею.
Для работы скриптов от Igor_482 необходим установленный ODBC драйвер FireBird, установленные и зарегистрированные в ОС модули FBDBDialog.dll, MSDATGRD.OCX, MSCOMCTL.OCX и MSSTDFMT.DLL ( сообщение с описанием установки этих модулей в ОС, ссылка на модули и исходник "FBDBDialog.dll") а так же файл "ADODB.ini" с настройками соединения к БД в папке со скриптом.
ADODB.ini
[General]
FDBServ = t001
FBSPort = 14357
FDBFile = D:\DBBM\Библиотека\БД\BMDB09.FDB
FBCFile = C:\Windows\System32\fbclient.dll
----------------------------------------------
Переменные .ini:
FDBServ - имя ПК на котором находится сервер FireBird с используемой БД (если локально, то параметр: localhost или 127.0.0.1);
FBSPort - в настройке не нуждается (по умолчанию: 14357);
FDBFile - локальный путь к БД на сервере FireBird;
FBCFile - путь к файлу "fbclient.dll" (находится в корневой папке программы Базис).
[свернуть]
Последний раз редактировалось systland; 23.09.2016 в 11:52..
|
Просмотров: 1017544
|
Пользователь сказал cпасибо:
|
|
15.01.2014, 12:53
|
#21
|
Модератор
Регистрация: 19.02.2008
Адрес: www
Сообщений: 4,024
Сказал(а) спасибо: 7,306
Поблагодарили 17,054 раз(а) в 3,256 сообщениях
Вес репутации: 4088
|
Кто-то не находил справки по скриптам....
Отдельный файлик .chm и примеры скриптов из поставки
(для желающих ознакомится и не имеющих возможности)
|
|
|
15.01.2014, 13:30
|
#22
|
VIP
Регистрация: 18.01.2008
Сообщений: 1,047
Сказал(а) спасибо: 2,864
Поблагодарили 1,854 раз(а) в 435 сообщениях
Вес репутации: 698
|
Цитата:
Сообщение от botik
Вопрос не о новшесвах-это известно.А о том как ими пользоваться.Сопутствующая справка к данному действию.Как-бы подсказка.
|
Вот здесь расписание вебинаров. 30 января и 11 февраля будут рассказывать как раз о новшествах и скриптов и всех новинок.
Наверно дали время всем ознакомиться и пощупать живьем все новшества.
А видео показанное здесь - это УРАГАН, СМЕРЧ, ЦУНАМИ!!!
|
|
|
15.01.2014, 14:18
|
#23
|
Местный
Регистрация: 28.07.2008
Адрес: Краснодарский край, г. Сочи
Сообщений: 350
Сказал(а) спасибо: 1,107
Поблагодарили 554 раз(а) в 178 сообщениях
Вес репутации: 340
|
Скрипт для установка полок в секцию с крепежом,написал под себя .
|
|
|
16.01.2014, 12:47
|
#24
|
Местный
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 518
|
Цитата:
Сообщение от Igor_482
Могли бы вы быть в своих сообщениях более конкретны? Какое именно написание Вас так смущает? Вместо "JavaScript" "Java скрипт"? Не соглашусь с тем, что эта ошибка в терминологии является существенной, при том, что суть вопроса ясна, тем более это форум мебельщиков.
|
Вот именно на форуме мебельщиков стоит писать правильно, иначе кто может спутать и пытаться копать в сторону Java.
Цитата:
Сообщение от Igor_482
А разве об этом идет речь? Взять некие данные из БД и вставить в БМ - разве это не относится на прямую к алгоритмам, реализация которых, возлагается на эти самые скрипты.
|
Нет, это предполагает еще какую-то связку Базиса к нужной БД через какое-то внешнее API, такие действия вряд ли получится делать из скриптов Базиса, хотя - кто знает, кто знает.
Цитата:
Сообщение от Igor_482
О каких вы утечках говорите? Поясните свои мысли пожалуйста.
|
то, что функционал на тот момент еще не был доступен в текущей версии базиса, а только в бетаверсиях для тестирования. По сути он должен был открыться только после обновления 14-го числа.
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
|
|
|
16.01.2014, 13:17
|
#25
|
VIP
Регистрация: 03.09.2008
Сообщений: 174
Сказал(а) спасибо: 34
Поблагодарили 795 раз(а) в 113 сообщениях
Вес репутации: 369
|
Цитата:
Сообщение от Am0ralist
Нет, это предполагает еще какую-то связку Базиса к нужной БД через какое-то внешнее API, такие действия вряд ли получится делать из скриптов Базиса, хотя - кто знает, кто знает.
|
Действительно в справке не увидел возможности использовать "внешний" API кроме API самого БМ8. От сюда вопрос: существует возможность использования API БМ8 из сторонней IDE (например: Delphi) с целью использования всей мощи API ОС и установленного на ней ПО? Существует ли возможность написания плагинов для БМ8?
|
|
|
16.01.2014, 15:16
|
#26
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,969
Сказал(а) спасибо: 4,012
Поблагодарили 3,559 раз(а) в 1,176 сообщениях
Вес репутации: 1054
|
А интересно: Скрипты не могут заменить БШ?
|
|
|
16.01.2014, 15:29
|
#27
|
Местный
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 518
|
Цитата:
Сообщение от bbb i ko
А интересно: Скрипты не могут заменить БШ?
|
смогут. но написание и поддерживание актуальными таких скриптов встанет дороже покупки БШ (если вы собираетесь брать не 50 лицензий, и то не факт при цене за БШ в районе 10к). к тому же БШ в этом году обновится и что вкусного туда добавит базис...
Цитата:
Сообщение от Igor_482
Действительно в справке не увидел возможности использовать "внешний" API кроме API самого БМ8. От сюда вопрос: существует возможность использования API БМ8 из сторонней IDE (например: Delphi) с целью использования всей мощи API ОС и установленного на ней ПО? Существует ли возможность написания плагинов для БМ8?
|
я такого не видел, сомневаюсь, но в любом случае это вопрос точно лучше задать в БЦ.
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
|
|
|
16.01.2014, 15:37
|
#28
|
Пользователь
Регистрация: 11.11.2012
Адрес: Тула
Сообщений: 87
Сказал(а) спасибо: 48
Поблагодарили 46 раз(а) в 22 сообщениях
Вес репутации: 159
|
Цитата:
Сообщение от yavsochi
Скрипт для установка полок в секцию с крепежом,написал под себя .
|
Сочинский паренек, накидай нам дуракам сюда скриптов пожалуйста.
|
|
|
16.01.2014, 15:54
|
#29
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,969
Сказал(а) спасибо: 4,012
Поблагодарили 3,559 раз(а) в 1,176 сообщениях
Вес репутации: 1054
|
Цитата:
Сообщение от Am0ralist
смогут. но написание и поддерживание актуальными таких скриптов встанет дороже покупки БШ (если вы собираетесь брать не 50 лицензий, и то не факт при цене за БШ в районе 10к). к тому же БШ в этом году обновится и что вкусного туда добавит базис...
|
интерес в том, что фурнитура вся в одном месте - в БМ, отрисовывается, присаживается и тд как надо
|
|
|
16.01.2014, 17:41
|
#30
|
Местный
Регистрация: 16.11.2011
Адрес: Москва / Пенза
Сообщений: 1,135
Сказал(а) спасибо: 307
Поблагодарили 1,257 раз(а) в 524 сообщениях
Вес репутации: 518
|
Цитата:
Сообщение от bbb i ko
интерес в том, что фурнитура вся в одном месте - в БМ, отрисовывается, присаживается и тд как надо
|
так судя по общению с Базисом, от БШ хотят именно этого сами разработчики. Просто переписывать программу несильно большим коллективом - очень трудно, особенно когда программ - несколько и они связанные.
Собственно реализовать это скриптами то же будет не сильно проще. Если весь функционал. Если частичный только под себя - то другой вопрос, все зависит от желания
__________________
Нахожусь в режиме поиска интересных задач, связанных с Базисом. Москва, 2015.
|
|
|
|
|
|
Нижняя навигация
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 16:39. Часовой пояс GMT +3.
|