|
|
|
|
|
13.01.2014, 13:22
|
|
БАЗИС 9 - Скрипты
Igor_482
VIP
Регистрация: 03.09.2008
Сообщений: 174
Сказал(а) спасибо: 34
Поблагодарили 794 раз(а) в 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..
|
Просмотров: 985533
|
Пользователь сказал cпасибо:
|
|
18.01.2014, 08:34
|
#41
|
VIP
Регистрация: 05.05.2008
Адрес: Коломна
Сообщений: 10,452
Сказал(а) спасибо: 14,824
Поблагодарили 20,865 раз(а) в 5,387 сообщениях
Вес репутации: 5412
|
Цитата:
Сообщение от Dima1313
неужели в базисе допиливать больше нечего кроме этих шахмат?
|
Это кому, простите? И вообще, о чем? Вы в курсе, кто именно делал эти шахматы? Здесь, на этом форуме, об этом уже писалось. Потрудитесь изучить вопрос, прежде чем нести чепуху, уважаемый Dima1313.
|
|
|
18.01.2014, 08:52
|
#42
|
Гость
Регистрация: 13.10.2009
Сообщений: 7,920
Сказал(а) спасибо: 12,152
Поблагодарили 20,945 раз(а) в 5,925 сообщениях
Вес репутации: 0
|
|
|
|
18.01.2014, 11:12
|
#43
|
VIP
Регистрация: 26.12.2008
Адрес: Минск
Сообщений: 1,406
Сказал(а) спасибо: 6,645
Поблагодарили 4,866 раз(а) в 1,091 сообщениях
Вес репутации: 1317
|
Цитата:
неужели в базисе допиливать больше нечего кроме этих шахмат?
|
Вы знаете, в Cinema 4d тоже есть шахматы. Иногда, чтобы отвлечься, играю. Допиливать всегда есть чего. Но шахматы не повод для сравнивания с Автокадом. Думаю, БЦ доберется и до чертежей.
|
|
|
18.01.2014, 19:54
|
#44
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
А вообще какие возможности Скриптов?
Все ли что может Мебельщик может быть описано Скриптом?
какие материалы можно использовать? плитные, погонные, гнутые - ограничения есть?
можно ли наносить кромку?
есть ли возможность ветвления (разные "если, то")?
может ли реализовываться диалог с пользователем в процессе выполнения Скрипта? не изначально задаваемые параметры, а разруливание возникающих по ходу выполнения Скрипта ситуаций.
Чем ограничиваются возможности?
|
|
|
18.01.2014, 20:41
|
#45
|
Модератор
Регистрация: 19.02.2008
Адрес: www
Сообщений: 3,944
Сказал(а) спасибо: 7,295
Поблагодарили 16,919 раз(а) в 3,212 сообщениях
Вес репутации: 4051
|
bbb i ko,
Такое ощущение, что Вы не читаете справку/описание и не смотрите исходный код примеров
ps ну неужели запущеный из примеров скрипт не показывает возможность "диалога"?
|
|
|
18.01.2014, 21:32
|
#46
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
Просмотрев примеры , не разбираясь в языке, можно конечно сложить мнение, но полного знания не будет. Вопрос мой можно понимать так: стоит ли тратить время - есть ли какие-то ограничения, или любая команда Мебельщика может быть описана на Скрипте. Что получится сделать , а что нет? И вот эт оменя очень интересует :"может ли реализовываться диалог с пользователем в процессе выполнения Скрипта? не изначально задаваемые параметры, а разруливание возникающих по ходу выполнения Скрипта ситуаций."
|
|
|
18.01.2014, 21:58
|
#47
|
Модератор
Регистрация: 19.02.2008
Адрес: www
Сообщений: 3,944
Сказал(а) спасибо: 7,295
Поблагодарили 16,919 раз(а) в 3,212 сообщениях
Вес репутации: 4051
|
Комментарий модератора
AlexBolton:
Цитата:
Сообщение от bbb i ko
или любая команда Мебельщика может быть описана на Скрипте. Что получится сделать , а что нет?
|
Вы упорно не читаете справку?, наполняя "водой" свои вопросы?
Задайте вопрос на конкретном примере желаемой реализации определенной задачи (попробуйте её воплотить сами) - вот это конструктивный диалог.....
Цитата:
Сообщение от bbb i ko
стоит ли тратить время
|
Тратить время стоит на всё, что повышает уровень КПД и качества при решении своих рабочих задач.
|
|
|
18.01.2014, 22:44
|
#48
|
VIP
Регистрация: 04.07.2012
Сообщений: 1,946
Сказал(а) спасибо: 3,974
Поблагодарили 3,530 раз(а) в 1,157 сообщениях
Вес репутации: 1043
|
ну, например, ..
в примерах при выборе границ не происходит изменения цвета выбранной границы - это можно сделать или нет?
|
|
|
19.01.2014, 00:00
|
#49
|
VIP
Регистрация: 15.11.2008
Адрес: г.Москва
Сообщений: 498
Сказал(а) спасибо: 3,218
Поблагодарили 1,353 раз(а) в 312 сообщениях
Вес репутации: 507
|
Цитата:
Сообщение от bbb i ko
ну, например, ..
в примерах при выборе границ не происходит изменения цвета выбранной границы - это можно сделать или нет?
|
Скрипт и не должен менять цвет выбранной Вами границы. Выбор цвета происходит в Мебельщике в Настройках.
Могу предположить, что установленный цвет указанния границ совпадает с цветом, например, габаритной рамки или вспомогательных линий, поэтому и не происходит подсветки указанных границ.
__________________
Обходя разложенные грабли - ты теряешь драгоценный ОПЫТ!
|
|
|
19.01.2014, 11:25
|
#50
|
Местный
Регистрация: 20.07.2010
Адрес: Семикаракорск
Сообщений: 1,002
Сказал(а) спасибо: 2,637
Поблагодарили 1,963 раз(а) в 572 сообщениях
Вес репутации: 750
|
Цитата:
Могу предположить, что установленный цвет указанния границ совпадает с цветом, например, габаритной рамки или вспомогательных линий, поэтому и не происходит подсветки указанных границ.
|
К примеру меня в настройках цвет выделенных линий отличается от цвета рамки. Т.е. когда скрипт просит указать границы то подсвечивание линий не происходит.
__________________
Опыт - это то, что получаешь, не получив того, что хотел.
|
|
|
|
|
|
Нижняя навигация
|
|
Опции темы |
|
Опции просмотра |
Линейный вид
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Текущее время: 18:54. Часовой пояс GMT +3.
|