×
×
+ Ответить в теме
Показано с 1 по 28 из 28
  1. #1
    Аноним
    Гость

    В БЭСТе я хочу сказать - "Здравствуй Мир!" С чего начать? ;)

    Программирование - это конечно хорошо. А как?
    На прилавках ничего нет.
    Поделиться с друзьями

  2. #2
    Клерк
    Регистрация
    19.12.2006
    Сообщений
    3
    Да, действительно, с чего начать?! Вот услышали бы такую фразу 1С-ники, то сразу бы предложили много всего и начать было бы с чего: книги, диски. Реклама, не голословная реклама, а сразу - нате. Да и в интернете куча всего. Хочешь - учись.
    А мы в БЭСТе. Мы полны энтузиазма, а изобилия информации нет. А почему, хочется спросить? Мы же выбрали эту программу и работаем в ней.

  3. #3
    Аноним
    Гость
    Цитата Сообщение от gor'kaya Посмотреть сообщение
    Да, действительно, с чего начать?! Вот услышали бы такую фразу 1С-ники, то сразу бы предложили много всего и начать было бы с чего: книги, диски. Реклама, не голословная реклама, а сразу - нате. Да и в интернете куча всего. Хочешь - учись.
    А мы в БЭСТе. Мы полны энтузиазма, а изобилия информации нет. А почему, хочется спросить? Мы же выбрали эту программу и работаем в ней.
    Когда вы приобретаете БЭСТ, к нему прилагается очень подробная инструкция по настройке и использованию.

  4. #4
    Клерк Аватар для ПЛЕШИВЦЕВ ЕВГЕНИЙ
    Регистрация
    19.12.2006
    Адрес
    Волгоград
    Сообщений
    4
    1. добрый день
    Вот услышали бы такую фразу 1С-ники, то сразу бы предложили много всего и начать было бы с чего:
    а услышали вашу фразу БЭСТ-ники, ну и тоже давай предлагать:

    2. о БЭСТ как среде разработки, очень коротко:
    -- язык разработки Harbour, это расширенный Clipper
    -- исходный код пишется непосредственно в оболочке БЭСТ, хотя, кому удобнее можно писать во внешнем редакторе. Я например в редакторе FAR пишу.
    -- компиляция происходит непосредственно в оболочке БЭСТ, хотя, кому удобнее может и bat файл свой написать.
    -- написанные и откомпилированные функции в БЭСТ могут быть вызванны из предустановленных точек вызова: из реестров, из пункта меню, из типовой опреации, по событию, ... Точек не мало, их количество определяется разработчиком.

    3. БЭСТ вежливо здоровается с миром:

    Код:
    function user_Hello()
      sayandwait({"Здравствуй форум Клерк,"},{"ну и мир, тоже!"})
    return nill
    эта функция будет работать и в БЭСТ4+ и в БЭСТ-5

    4. где информация:
    -- форум по программированию БЭСТ:
    Код HTML:
    
    
    -- Сайт посвещенный программированию в БЭСТ:
    Код HTML:
    
    
    -- русская страничка Harbour:
    Код HTML:
    
    
    -- английская страничка Harbour:
    Код HTML:
    
    
    Справочная система к БЭСТ4+, находится в папке News, доступна после инсталяции БЭСТ4+. Состав:
    -- NG, легендарный Norton Guide
    -- программирование в БЭСТ4.chm
    -- примеры написания приложений

    Справочная система БЭСТ-5, находится в пукте меню "Справка" - "новости". Состав:
    -- программирование в БЭСТ-5

    будут вопросы, рад буду помочь!
    Мать Родина есть только в Волгограде!

  5. #5
    Модератор Аватар для ToT
    Регистрация
    16.08.2021
    Адрес
    г. Краснодар, Краснодарский край, Russia
    Сообщений
    2
    Хм, на этой страничке стоит редирект на другую, и в итоге "Сайт посвещенный программированию в БЭСТ" не грузица.

  6. #6
    Клерк
    Регистрация
    19.12.2006
    Адрес
    Находка
    Сообщений
    19
    Посмотрите зесь http://www.itman.tulpar.net/modules/news/
    Правильные автомобили "праворулят"!

  7. #7
    Клерк
    Регистрация
    19.12.2006
    Адрес
    Находка
    Сообщений
    19
    А еще можно подписаться здесь http://subscribe.ru/catalog/comp.soft.review.best4forum
    Правильные автомобили "праворулят"!

  8. #8
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Да, есть некий пробел на книжном рынке. А почему? Ну наверное так получилось.
    Дело в том, что и Сам БЭСТ, и плагины к нему пишутся на стандартном языке, расширенном Clipper (Одном из диалектов dBase). Поэтому может и причины того, что специальной литературы для БЭСТ нет.
    В настоящее время широкое распространение получил FoxPro, из которого многие операторы, команды и функции имеют такой же смысл.
    Специальную литературу по Клиппер в продаже я видел в 1992 году.
    Но она актуальна до сих пор.
    В связи с этим возможно и проблема с поддержкой, в ВУЗах его уже не преподают, но для самообучения язык не сложен.
    Как уже заметили выше, два месяца назад получил развитие проект Справочника пользователя - если провести ассоциацию с 1С - то ЕСИС.
    Теперь, как это "пощупать". Достаточно скачать версию БЭСТа и развернуть демобазы.
    Ссылка на дистрибутив
    Благо без ключа она позволяет работать с ограничением по количеству записей.
    Как использовать режим "Специальных функций" - описано в справке и на форуме.
    Могу лишь сказать, что указанный выше пример реализуется за считанные секунды. Здесь еще одно отличие от 1С - отсутствие отдельного модуля для программирования.
    Т.е. все осуществляется внутри модулей, включая отладчик.
    Что очень полезно и ускоряет режим отладки и поиск проблем.
    Плюс, для программистов доступен еще режим просмотра окружения В ЛЮБОМ !!! месте программы. Можно посмотреть какие базы открыты с какими индексами, условиями, связями из какого источника.
    В режиме отладчика доступны для просмотра все используемые переменные.
    ПРИЧЕМ, для проведения этих работ НИКОГО ВЫГОНЯТЬ НЕ НУЖНО.
    т.е. главбух может работать в своем модуле, а программист в это время в этом же модуле ведет отладку плагина для главбуха.

    В справке БЭСТа и в справочнике приведены функции разработчика, например для построения реестров, справочников.
    На форуме подробно обсуждались вопросы для новичков в виде уроков.
    На сегодняшний момент, это тема переносимости программных кодов с БЭСТ-4 на БЭСТ-5. До этого обсуждался вопрос по работе с XML форматом.
    Примеры работы с весами, с Excel, Word, OO Calc, 1C - тоже обсуждались там же.
    При желании написать отдельный модуль , можно ознакомиться с демо-примером инструментария, он выложен на сайте разработчика.
    Вроде бы более-менее понятно добавил.
    Последний раз редактировалось BDAdmin; 19.12.2006 в 19:23.

  9. #9
    ПЦС
    Гость
    Цитата Сообщение от Аноним Посмотреть сообщение
    Программирование - это конечно хорошо. А как?
    А стоит ли начинать?

    БЭСТ обладает достаточно сильным и развитым функционалом.
    И "программирование" в нем вещь не то, чтоб излишняя, но просто не всегда нужная.
    И если в случае 1С мы просто не могли обойтись без изменения кода для настройки системы, то в БЭСТе вполне можно настроить систему без кодирования.
    А "начинать" я бы советовал с методички
    А вот где скачать методичку я не знаю.

  10. #10
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Если не возникает потребности в дополнительном функционале - это замечательно. Значит фирма полностью соотвествует возможностям продукта.
    А если, к примеру необходимо вести анализ по регионам продаж? как быть?
    В БЭСТе регионы только в модуле "заказы". А работа не всегда ведется через заказы, да и просто интересно, с каким регионом какие объемы, включая закупки и продажи.
    Для этого вносим доп. поле в картотеку с регионом,
    а чтобы не мучать оператора - делаем автоматическое присваивание региона по адресу
    Но чтобы обработать адрес - нужен стандарт, и тогда привязываем КЛАДР к справочнику партнеров.
    Работает.
    Банки с корсчетами можно подставлять из справочников банков по такой же схеме, если есть необходимость в этом.

  11. #11
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Или вот еще пример.
    Три Базы Данных, т.е. предприятия.
    Необходимо получить сводный отчет в одной таблице.
    Где было бы видно, какое предприятие по каким группам продукции дает больше прибыли.
    Берем компиллятор Харбора, который позволяет формировать exe файлы.
    И пишем в нем обработчик, в котором сведения о продажах с каждого предприятия объединяются в таблицу с набором необходимых полей, в таблице добавляем поле Предприятия, там же формируем таблицу Excel и делаем сводную таблицу.
    Запуск экзешника можно поставить в шедулер на сервере, а вывод в папку Директора или куда-нибудь еще.
    В итоге - всегда свежая таблица, вот вам и рапорт руководителю небольшого торгового холдинга.

  12. #12
    IGM
    Гость
    ПО моему скромному разумению "регион" это четыре первых цифры КПП.
    Тот "регион", который в заказах лучше не использовать.
    А все подобные отчеты вполне можно сделать в "конструкторе отчетов"

  13. #13
    Аноним
    Гость
    Цитата Сообщение от BDAdmin Посмотреть сообщение
    Три Базы Данных, т.е. предприятия.
    Необходимо получить сводный отчет в одной таблице.
    По моему скромному разумению приведенный пример не является примером "программирования в программе" извините за тавталогию, а является типичным примером нестандартного внешнего отчета.

  14. #14
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Цитата Сообщение от IGM Посмотреть сообщение
    ПО моему скромному разумению "регион" это четыре первых цифры КПП.
    Тот "регион", который в заказах лучше не использовать.
    А все подобные отчеты вполне можно сделать в "конструкторе отчетов"
    Сорри, не так выразился. Регион - имеется в виду Федеральный округ.
    А Инн и Кпп как оказалось не показатель.
    Есть фирмы с 77 регионом, а фактическим положением в регионах.

  15. #15
    Клерк
    Регистрация
    20.12.2006
    Сообщений
    54
    Так запиши ты "Федеральный округ." в одно из свободных полей справочника партнеров.
    Или на крайний случай в "Краткое наименование аналитики.
    И не мучай ни себя, ни работодателя, ни операторов

  16. #16
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Свободных полей справочника ???
    Краткое наименование аналитики???
    Мучать кого? Вы имеете представление о предмете обсуждения?
    Все только в выигрыше.
    Оператор и знать не знает об этом, Его дело - адрес занести правильно - а это он сделает на 100%, иначе документ будет сформирован неверно.

  17. #17
    Клерк
    Регистрация
    20.12.2006
    Сообщений
    54
    А предмет обсуждения в том, что товарищ "Аноним " начинает знакомится с программы не с того, как в ней работать, а с того, как в ней программировать.

    А ввода адреса "по шаблону" (как в зарплате) в справочнике партнеров всё равно нет.
    Соответственно как вы делаете "автоматическое присваивание региона по адресу" мне не совсем понятно.
    Тогда зачем нам адрес?
    В том же КПП есть 100% информация о регионе, и осталось только по региону вычислить федеральный округ.

  18. #18
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Ну почему же нет ввода адреса по шаблону.
    Как раз все в комплексе и решено.
    Ввод адреса по шаблону из полного справочника КЛАДР, т.к. он не мешает работать в программе своим присутствием и размером. Справочник, в свою очередь, берется из модуля зарплаты.
    От темы на самом деле отклонились.

  19. #19
    Клерк
    Регистрация
    20.12.2006
    Сообщений
    54
    Цитата Сообщение от BDAdmin Посмотреть сообщение
    Ну почему же нет ввода адреса по шаблону.
    .
    А вы о каком БЭСТе говорите?
    Я о четвертом.

  20. #20
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    о 4+ версии 12,01

  21. #21
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Вот такое окошко по спецфункции в реестрах партнеров

    http://forum.klerk.ru/attachment.php...1&d=1166608961
    Миниатюры Миниатюры Нажмите на изображение для увеличения. 

Название:	clip0001.gif 
Просмотров:	466 
Размер:	4.8 Кб 
ID:	13217  

  22. #22
    Аноним
    Гость
    Нихрена себе фича.
    А я блин и не думал, что такое есть.

  23. #23
    Аноним
    Гость
    Что-то не могу найти это окошечко.
    По какой клавише оно вызывается?

  24. #24

  25. #25
    Клерк
    Регистрация
    19.12.2006
    Сообщений
    3
    А почему сия ссылка http://www.itman.tulpar.net/modules/news/ не открывается ?

  26. #26
    Клерк
    Регистрация
    17.02.2005
    Адрес
    Москва
    Сообщений
    293
    Сейчас то что вам нужно лежит по адресу http://www.spb4plus.ru/modules/mydow...file.php?lid=6
    ---
    Дмитрий Орлов
    Меня можно найти в форуме по БЭСТу. Живу я там

  27. #27
    Клерк
    Регистрация
    19.12.2006
    Сообщений
    3
    Спасибо.

  28. #28
    Клерк
    Регистрация
    08.12.2006
    Адрес
    Самара
    Сообщений
    201
    Действительно, в пятницу сайт бесплатного хостера www.tulpar.net был взломан обиженным хакером.
    И теперь справочник на новом постоянном месте - www.spb4plus.ru.

+ Ответить в теме

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы можете создавать новые темы
  • Вы можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •