BEST logo логотип компании БЭСТ - программы для бизнеса ПРОДАЖИ
+7 (991) 312-04-37
trade@bestnet.ru
ПОДДЕРЖКА
+7 (495) 775-66-76
consult@bestnet.ru
СКАЧАТЬ
Обновления
Дистрибутивы
Авторизация

Логин:
Пароль:
Забыли свой пароль?
Регистрация
ВАШ ВОПРОС

Доступ к Личному кабинету закрыт!
Как получить доступ?


Форум

Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 ... 85 86 87 88 89 90 91 92 93 94 95 След.
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
Через FoxBro посмотрите
Выпущен SP1 БЭСТ 5 3.4
 
Цитата
Максим Безфамильный пишет:

Просто у некоторых клиентов стоит по 2 системы... Одна БЭСТ-Офис , вторая - 1С.Они говорят:"Если возможность перенести данные в Б5 есть, то будем работать на нем ,а если нет ,то зачем будем ручками заносить в Б5 лучше в 1С".


Вы знаете мы сейчас пользователям 7.7 разъясняем если их убеждают перейти на 8 - имеет
смысл на Б5 переходить :D
Потому как это лучше для них...
Выпущен SP1 БЭСТ 5 3.4
 
Цитата
Максим Безфамильный пишет:

Для некоторых клиентов это критично.Т.К.действительно большой обьем информации(например - номенклатура).

Я не спорю с тем что апгрейд вещь важная и нужная. Но вы номенклатуру в 3.4 видели ?
Может сначала стоит подумать и изменить номенклатуру в свете новых возможностей.
И тогда справочник становится другим по сути и Вопрос в переносе вступительных
остатков.
Приходование с ТСД
 
Общая суть примерно такая.
Берем источник. Сортируем его по индексу источника.
Создаем файл приемника. Ставим индекс сортировки и при необходимости
индекс уникальности.
Дальше если по уникальности запись новая действие из окна добавления.
Если запись по уникальности уже вторая такая - то если что-то
надо прибавлять в полях или менять пишем в окне редактирования
Приходование с ТСД
 
Если все-таки надо. На все готов ответить. Модуль знаю очень Хорошо
Приходование с ТСД
 
Марина !
Модуль обмена данными был написан когда не было даже FileEval
Сейчас есть плагины и надобность в нем отпала.
В БЭСТ-5 версии 3.4 такого модуля уже нет.
Делайте плагином то что Вам надо
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
Примерный план уроков такой
УРОК 2 Учимся пользоваться отладчиком
УРОК 3 Правила организации своих полей,таблиц,индексов
УРОК 4 Инитлист Б5: сам по себе,кнопки,решение проблем с цветностью
УРОК 5 Инитлист Организация окна ввода данных с закладками

Что касается отчетов - это вотчина Димы Шлыкова
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
Задача другая.
Я не ставлю целью дать разницу.
Наша цель - создание некоего практикума по которому любой начинающий сможет
пройти курс освоения. Расхождения я даю скорее как примечание для тех кто
работал в БЭСТ-4. Вобщем суть на новой форуме с нуля создать серию уроков.
Как можно более подробную - как это делают в литературе "для чайников".
Приходование с ТСД
 
Скажу на примере того как обстоит дело с терминалом Opticon.
К нему в поставке идет драйвер, который позволяет создавать таблицы или задачи
и загружать их в терминал.
И дальше пользователь работает по загруженным таблицам.
А сама операционка в терминале - да пусть она будет какая там есть
Приходование с ТСД
 
Единственно я не знаю циферов - я ими никогда не пользовался.
Чего-то я не очень доверяю этому бренду ни терминалам ни сканерам
Приходование с ТСД
 
Конечно этим же только по другому :)
Для инвентаризации другая таблица в терминале
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
Что касается п.2
Запускаем БЭСТ выбираем предприятие. И вот после входа в БЭСТ состояние и есть п.2
Ориентиром служит значок смена предприятия. Если он доступен, то и условия п.2
выполняются. Если он не позволяет сменить предприятие, то значит и у нас будут
ошибки
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
Цитата
Николай Иванов пишет:



Цитата

nordk пишет:
Информация рассчитана на версию 3.4 SP1 и выше.
То есть, на демоверсии не получится? Тогда теоретический Вопрос, тем более, что я тоже




Цитата

Алексей Логвинов пишет:
пропустил "УРОК № 0"
В каждом языке программиравания, хоть объектно-ориентированного, хоть субъектно, должно быть четыре основных оператора. Присваивания, условный, ввода и вывода. В данном случае, наверное, записи в файл и чтения из файла. Ну, и заголовок программы, конец программы. Здесь так же?


На демоверсии получится. Но к сожалению в SP1 были исправления и думаю еще будут.
Поэтому какие-то вещи из того что я пишу могут отработать некорректно.
Например не работает вызов фунций из BDLL но мы до этого еще не дошли :)
Думаю со временем попросим "подтянуть" демоверсию :)

Что касается операторов - здесь все есть. В демоверсии если откроете XBA
и откроете помощь - там есть подробное описание всех операторов.
Но наша задача скорее сводится к решению вопросов пользователя а это
значит построить на экране реестр записей и научиться их обрабатывать.
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
Алексей в первую очередь зайдя в XBA Вы там найдете помощь с описанием.
Там достаточно информации на мой взгляд.
Во-вторых предлагаю проходить тут на форуме через Темы-уроки
Я постараюсь поделиться практикой подхода к решению вопросов.
Если буду недостаточно понятно излагать - направляйте.
Насчет сроков. Мне трудно оценить способности кого-либо.
В свое время у меня месяц ушел но при этом не было ни подсказок,
ни описаний и никто не помогал. А тут на примерах...
Думаю упирается только в причины, связанные с тем что бываю загружен.
Но тут и кроме меня будет кому подсказать
Почему не меняется поле ID_ST?
 
А Вы знаете что теперь сам БЭСТ можно использовать как удаленный склад ?
Приходование с ТСД
 
Марина давайте начнем с модели терминала :)
Приходование с ТСД
 
Марина у меня в универсаме машины в очередь стоят.
Принимаем терминалом - объясняю.

1.Вводят в терминал номер строки накладной
2.Вводят количество
3.Щелкают штрих код

Вот никакой задержки машины НЕТ !!!
А все остальное мы разумеется автоматизировали
Приходование с ТСД
 
Цитата
Марина Кондрина пишет:
А вот еще интересно, реализованы ли где-то типа такие технологии. Например, поставщик дополнительно шлет накладную со всеми ш/к по e-mail в определенном формате. А после закачки из ТСД производится автоматическая количественная сверка этой накладной с информацией из ТСД.
Правда, еще есть проблема - сверить, что электронная накладная и накладная на бумаге совпадают.


Не проблема
УРОК 1 Программирование БЭСТ-5, Учимся работать в XBA
 
В данной теме будем освещать как нужно работать в XBA и способы подключения плагинов. Информация рассчитана на версию 3.4 SP1 и выше.

1.Ознакомтесь пожалуйста с кратким описанием любезно предоставленным Евгением Ильным здесь
2.В БЭСТ-5 проверяем что находимся в главном меню и внизу нет никаких открытых закладок внутри программы БЭСТ-5.
3.Запускаем редактор XBA
4.Выбираем в инспекторе PLUGINS\EXTENSNS\SCLAD (для нашего примера)
5.Нажимаем в верхнем пункте меню Файл\Новый
ВАЖНО ! Если Вы невнимательно выполнили пункт 2, то диалоговое окно
с вводом имени файла может не появиться !
6.Создаем файл myexample
7.Переходим в окно и пишем простой текст программы
Код
   Local x
   ALTD()
   x:="OK"
   SayAndWait(x)
   RETURN NIL

Внимание !!! Для пользователей БЭСТ-4. Для основной функции мы больше
не пишем слово FUNCTION [имя функции] ()
Ключи компилятора настроены так, что если Вы напишете программа будет находясь
на этой строке считать что она завершила работу по основному тексту программы...
И при ее выполнении Вы не увидите никакого результата.
8.Будем копилировать программу с отладчиком. Для этого в верхней строке значков
нажимаем на второй слева значок или через меню Отладка/разрешить отладку
9.Нажимаем компиляция/компиляция активного prg
ВАЖНО ! Если Вы невнимательно выполнили условия п.2
У Вас появится надпись:режим отладки, компиляция невозможна !
В портивном случае появится окно об успешной компиляции
10. Подключаем файл например в Товары.Продукция/Номенклатурный справочник
Для этого заходим туда.
11.Нажимаем CTRL-F5 и F4
12.Наименование : Наш пример
13.Имя файла: myexample
Примечание: Для поддержки прошлых решений на BDLL вызов функции выполняется
через @[имя функции] в последующих версиях возможно изменение вызова. Также в данной версии поддерживается только bdll со статичным именем userlibpro
14. Доходим до Горячая клавиша: и черезе F2 в самом низу выьираем SPACE
15. Закрываем все окна до главного меню и затем возвращаемся в номенклатурный справочник
16.Справа внизу экрана есть кнопка Функции нажав ее Вы увидите надпись
Наш пример
ВАЖНО ! Если Вы невнимательно выполнили п.15 надпись не появится
17.Нажимаем на нее или на клавишу ПРОБЕЛ и оказываемся в отладчике с
написанным текстом нащей программы.
18. Вопрос работы с отладчиком тут не рассматриваем. Выполнить программу можно
нажимая на F5 периодически до полного завершения программы.

А теперь смотрим, тренируемся и спрашиваем если что непонятно :D
КПМ+
 
Задача в терминальном режиме расшаривать ком-порт решается средствами терминал-сервера. Мы так терминалы сбора данных настраивали. От самой программы это не зависит кстати.
Почему не меняется поле ID_ST?
 
Нет еще можно включить авторизацию и по коду пользователя можно видеть кто это делал последним. Без авторизации это работать не должно.
Программирование БЭСТ-5 версии 3.4, Первые шаги
 
К сожалению там не достаточно полно.
Программирование БЭСТ-5 версии 3.4, Первые шаги
 
Коллеги !
Есть предложение начинать осваивать особенности программирования в версии 3.4
программы БЭСТ-5. На мой взгляд с самого начала стоит рассматривать от начала
работы в XBA редакторе и описания основных моментов, попутно охватывая сравнение
с плагинами БЭСТ-4.
Есть уже желающие начинать обучение по этому Вопросу ?
Торговля. Анализ продаж. Как добавить показатель?
 
Обращением к разработчику.
Список статичен
КПМ+
 
Вообще это уже задача кассового сервера а не КПМа :)
Страницы: Пред. 1 ... 85 86 87 88 89 90 91 92 93 94 95 След.