Программирование - это конечно хорошо. А как?
На прилавках ничего нет.
Программирование - это конечно хорошо. А как?
На прилавках ничего нет.
Да, действительно, с чего начать?! Вот услышали бы такую фразу 1С-ники, то сразу бы предложили много всего и начать было бы с чего: книги, диски. Реклама, не голословная реклама, а сразу - нате. Да и в интернете куча всего. Хочешь - учись.
А мы в БЭСТе. Мы полны энтузиазма, а изобилия информации нет. А почему, хочется спросить? Мы же выбрали эту программу и работаем в ней.
1. добрый день
а услышали вашу фразу БЭСТ-ники, ну и тоже давай предлагать:Вот услышали бы такую фразу 1С-ники, то сразу бы предложили много всего и начать было бы с чего:
2. о БЭСТ как среде разработки, очень коротко:
-- язык разработки Harbour, это расширенный Clipper
-- исходный код пишется непосредственно в оболочке БЭСТ, хотя, кому удобнее можно писать во внешнем редакторе. Я например в редакторе FAR пишу.
-- компиляция происходит непосредственно в оболочке БЭСТ, хотя, кому удобнее может и bat файл свой написать.
-- написанные и откомпилированные функции в БЭСТ могут быть вызванны из предустановленных точек вызова: из реестров, из пункта меню, из типовой опреации, по событию, ... Точек не мало, их количество определяется разработчиком.
3. БЭСТ вежливо здоровается с миром:
эта функция будет работать и в БЭСТ4+ и в БЭСТ-5Код:function user_Hello() sayandwait({"Здравствуй форум Клерк,"},{"ну и мир, тоже!"}) return nill
4. где информация:
-- форум по программированию БЭСТ:-- Сайт посвещенный программированию в БЭСТ:Код HTML:-- русская страничка Harbour:Код HTML:-- английская страничка Harbour:Код HTML:Справочная система к БЭСТ4+, находится в папке News, доступна после инсталяции БЭСТ4+. Состав:Код HTML:
-- NG, легендарный Norton Guide
-- программирование в БЭСТ4.chm
-- примеры написания приложений
Справочная система БЭСТ-5, находится в пукте меню "Справка" - "новости". Состав:
-- программирование в БЭСТ-5
будут вопросы, рад буду помочь!
Мать Родина есть только в Волгограде!
Хм, на этой страничке стоит редирект на другую, и в итоге "Сайт посвещенный программированию в БЭСТ" не грузица.
Посмотрите зесь http://www.itman.tulpar.net/modules/news/
Правильные автомобили "праворулят"!
А еще можно подписаться здесь http://subscribe.ru/catalog/comp.soft.review.best4forum
Правильные автомобили "праворулят"!
Да, есть некий пробел на книжном рынке. А почему? Ну наверное так получилось.
Дело в том, что и Сам БЭСТ, и плагины к нему пишутся на стандартном языке, расширенном Clipper (Одном из диалектов dBase). Поэтому может и причины того, что специальной литературы для БЭСТ нет.
В настоящее время широкое распространение получил FoxPro, из которого многие операторы, команды и функции имеют такой же смысл.
Специальную литературу по Клиппер в продаже я видел в 1992 году.
Но она актуальна до сих пор.
В связи с этим возможно и проблема с поддержкой, в ВУЗах его уже не преподают, но для самообучения язык не сложен.
Как уже заметили выше, два месяца назад получил развитие проект Справочника пользователя - если провести ассоциацию с 1С - то ЕСИС.
Теперь, как это "пощупать". Достаточно скачать версию БЭСТа и развернуть демобазы.
Ссылка на дистрибутив
Благо без ключа она позволяет работать с ограничением по количеству записей.
Как использовать режим "Специальных функций" - описано в справке и на форуме.
Могу лишь сказать, что указанный выше пример реализуется за считанные секунды. Здесь еще одно отличие от 1С - отсутствие отдельного модуля для программирования.
Т.е. все осуществляется внутри модулей, включая отладчик.
Что очень полезно и ускоряет режим отладки и поиск проблем.
Плюс, для программистов доступен еще режим просмотра окружения В ЛЮБОМ !!! месте программы. Можно посмотреть какие базы открыты с какими индексами, условиями, связями из какого источника.
В режиме отладчика доступны для просмотра все используемые переменные.
ПРИЧЕМ, для проведения этих работ НИКОГО ВЫГОНЯТЬ НЕ НУЖНО.
т.е. главбух может работать в своем модуле, а программист в это время в этом же модуле ведет отладку плагина для главбуха.
В справке БЭСТа и в справочнике приведены функции разработчика, например для построения реестров, справочников.
На форуме подробно обсуждались вопросы для новичков в виде уроков.
На сегодняшний момент, это тема переносимости программных кодов с БЭСТ-4 на БЭСТ-5. До этого обсуждался вопрос по работе с XML форматом.
Примеры работы с весами, с Excel, Word, OO Calc, 1C - тоже обсуждались там же.
При желании написать отдельный модуль , можно ознакомиться с демо-примером инструментария, он выложен на сайте разработчика.
Вроде бы более-менее понятно добавил.
Последний раз редактировалось BDAdmin; 19.12.2006 в 19:23.
А стоит ли начинать?
БЭСТ обладает достаточно сильным и развитым функционалом.
И "программирование" в нем вещь не то, чтоб излишняя, но просто не всегда нужная.
И если в случае 1С мы просто не могли обойтись без изменения кода для настройки системы, то в БЭСТе вполне можно настроить систему без кодирования.
А "начинать" я бы советовал с методички
А вот где скачать методичку я не знаю.
Если не возникает потребности в дополнительном функционале - это замечательно. Значит фирма полностью соотвествует возможностям продукта.
А если, к примеру необходимо вести анализ по регионам продаж? как быть?
В БЭСТе регионы только в модуле "заказы". А работа не всегда ведется через заказы, да и просто интересно, с каким регионом какие объемы, включая закупки и продажи.
Для этого вносим доп. поле в картотеку с регионом,
а чтобы не мучать оператора - делаем автоматическое присваивание региона по адресу
Но чтобы обработать адрес - нужен стандарт, и тогда привязываем КЛАДР к справочнику партнеров.
Работает.
Банки с корсчетами можно подставлять из справочников банков по такой же схеме, если есть необходимость в этом.
Или вот еще пример.
Три Базы Данных, т.е. предприятия.
Необходимо получить сводный отчет в одной таблице.
Где было бы видно, какое предприятие по каким группам продукции дает больше прибыли.
Берем компиллятор Харбора, который позволяет формировать exe файлы.
И пишем в нем обработчик, в котором сведения о продажах с каждого предприятия объединяются в таблицу с набором необходимых полей, в таблице добавляем поле Предприятия, там же формируем таблицу Excel и делаем сводную таблицу.
Запуск экзешника можно поставить в шедулер на сервере, а вывод в папку Директора или куда-нибудь еще.
В итоге - всегда свежая таблица, вот вам и рапорт руководителю небольшого торгового холдинга.
ПО моему скромному разумению "регион" это четыре первых цифры КПП.
Тот "регион", который в заказах лучше не использовать.
А все подобные отчеты вполне можно сделать в "конструкторе отчетов"
Так запиши ты "Федеральный округ." в одно из свободных полей справочника партнеров.
Или на крайний случай в "Краткое наименование аналитики.
И не мучай ни себя, ни работодателя, ни операторов
Свободных полей справочника ???
Краткое наименование аналитики???
Мучать кого? Вы имеете представление о предмете обсуждения?
Все только в выигрыше.
Оператор и знать не знает об этом, Его дело - адрес занести правильно - а это он сделает на 100%, иначе документ будет сформирован неверно.
А предмет обсуждения в том, что товарищ "Аноним " начинает знакомится с программы не с того, как в ней работать, а с того, как в ней программировать.
А ввода адреса "по шаблону" (как в зарплате) в справочнике партнеров всё равно нет.
Соответственно как вы делаете "автоматическое присваивание региона по адресу" мне не совсем понятно.
Тогда зачем нам адрес?
В том же КПП есть 100% информация о регионе, и осталось только по региону вычислить федеральный округ.
Ну почему же нет ввода адреса по шаблону.
Как раз все в комплексе и решено.
Ввод адреса по шаблону из полного справочника КЛАДР, т.к. он не мешает работать в программе своим присутствием и размером. Справочник, в свою очередь, берется из модуля зарплаты.
От темы на самом деле отклонились.
о 4+ версии 12,01
Вот такое окошко по спецфункции в реестрах партнеров
http://forum.klerk.ru/attachment.php...1&d=1166608961
Нихрена себе фича.
А я блин и не думал, что такое есть.
Что-то не могу найти это окошечко.
По какой клавише оно вызывается?
А почему сия ссылка http://www.itman.tulpar.net/modules/news/ не открывается ?
Сейчас то что вам нужно лежит по адресу http://www.spb4plus.ru/modules/mydow...file.php?lid=6
Спасибо.
Действительно, в пятницу сайт бесплатного хостера www.tulpar.net был взломан обиженным хакером.
И теперь справочник на новом постоянном месте - www.spb4plus.ru.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)