1с тип окно клиентского приложения
Разработчики рассказали о дополнительных режимах работы основного окна, в которых можно скрывать ненужные стандартные элементы интерфейса. Их планируется включить в версию 8.3.11.
(4)Банкомат конечно круто. а вот простой терминал самоубслуживания вполне. типа записаться на очередь к врачу и тд.
А когда выйдет эта 8.3.11 ? Сейчас же только 8.3.9. 10 собираются пропустить.
п.с. на картинках РМК из 1С Розницы? Выглядит довольно современно и аскетично, я уже хочу себе такое.
(6)Скорее всего концепт, нарисованный дизайнером. К тому моменту когда его можно будет поставить на комп клиенту, он успеет устареть и вы хотеть его уже не будете :)
(7) В оригинальной статье на Wonderland используется глагол прошедшего времени "мы реализовали" и приложено больше скриншотов. Скорее всего это уже не дизайнерские скрины, а черновые - полученные из самой системы (возможно лишь чутка облагорожены).
А вот, из оригинальной статьи я узнал про горячую комбинацию "Ctrl + Shift + ~" которая уже работает в УФ (проверено на 8.3.8.2088: работает в обычных УФ чуть эффективнее, чем в Такси - в такси не исчезает панель инструментов). Причём нигде больше я не нашёл информации об этой комбинации.
Вот бы ещё узнать методику, чтобы в Такси убрать у форм "раздел навигации с заголовком формы" - вообще было бы здорово. Но, видимо это и есть новый режим 8.3.11 "РабочееМесто". Хотя, может есть какие-то неофициальные способы это сделать и в 8.3.8?
(11)Спасибо, оказывается не то искал - нужно было Ctrl+Shift+` (Shift+` это и есть ~, но shift всё равно нужен) - и по этой комбинации всё равно нет справки нигде :(
Банкомат?! По ходу недалек тот день когда появятся вакухи "требуется программист ЧПУ станков со знанием встроенного языка 1С"
Это все, конечно, радует, но как работать с методом программно?
В синтаксисе сказано:
УстановитьРежимОсновногоОкна()
Параметры:
(обязательный)
Тип: РежимОсновногоОкнаКлиентскогоПриложения.
Устанавливаемый режим основного окна клиентского приложения.
Примечание:
Недоступен в режиме запуска ОбычноеПриложение.
Метод можно вызывать только внутри обработчика события ПередНачаломРаботыСистемы управляемого приложения.
Пишу, все как сказано:
Процедура ПередНачаломРаботыСистемы(Отказ)
УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.Обычный);
КонецПроцедуры
выдается ошибка: Процедура или функция с указанным именем не определена (УстановитьРежимОсновногоОкна)
В интерфейсе Такси мы реализовали несколько новых режимов основного окна клиентских приложений. Они позволят вам использовать максимальное пространство экрана и скрыть стандартные элементы интерфейса, которые не нужны для задачи, выполняемой приложением.
Эти режимы будут удобны в тех случаях, когда приложение запускается на специализированных устройствах, таких как кассовые аппараты, терминалы сбора данных и тому подобных. Также эти режимы будут полезны для работы в простых приложениях, состоящих из нескольких форм, и не требующих отображения стандартных панелей интерфейса и области системных команд.
Нужно сказать, что в платформе существуют некоторые возможности максимизации рабочего пространства: открытие формы в отдельном окне, скрытие активных панелей сочетанием клавиш Ctrl + Shift + ~. Но они не позволяют целиком решить задачи, возникающие в упомянутых сценариях работы. Поэтому мы решили, что нужно какое-то комплексное решение. Так и появились новые режимы основного окна.
Управление режимом
Задать режим основного окна вы можете в конфигураторе, или из встроенного языка. Но тут есть особенность. Мы предполагаем, что режим основного окна определяется самой сутью прикладного решения. Поэтому возможность изменить его программно существует только при старте прикладного решения. В дальнейшем клиентское приложение будет функционировать в том режиме, который ему установлен.
В конфигураторе для этого мы добавили новое свойство конфигурации Режим основного окна клиентского приложения, а во встроенном языке реализовали два метода: УстановитьРежимОсновногоОкна() и ПолучитьРежимОсновногоОкна(). Метод УстановитьРежимОсновногоОкна() вы можете вызывать только в обработчике события ПередНачаломРаботыСистемы.
Возможные режимы
Возможных режимов работы получилось четыре. Обычный – для работы как раньше, и три новых режима: РабочееМесто, ПолноэкранноеРабочееМесто и Киоск. Понять их отличия можно на примере начальной страницы 1С:Бухгалтерии.
Режим ПолноэкранноеРабочееМесто скрывает всё то же самое, что и режим РабочееМесто, но дополнительно к этому основное окно разворачивается на весь экран, и скрываются кнопки управления окном (Свернуть, Восстановить, Закрыть).
В режиме Киоск дополнительно ко всему перечисленному скрывается гиперссылка с именем пользователя и кнопка О программе. Этот режим мы позиционируем для «внешних» пользователей, поэтому персональная информация тут не используется и не нужна.
Примеры использования
Режим РабочееМесто вы можете использовать для простых приложений. Например, для гипотетического приложения Почтовый клиент, у которого есть всего две функции – приём и отправка почты.
Тут на начальной странице расположена одна форма. Всё лишнее скрыто. И даже скрыт заголовок формы. Такую возможность мы тоже реализовали, она управляется отдельно.
Режим ПолноэкранноеРабочееМесто вы можете использовать, например, для создания рабочего места кассира.
Для кассира важно, чтобы на экране было минимум информации, не относящейся к его функциям. При этом ему доступна гиперссылка с именем пользователя, по которой он может завершить работу в программе.
Режим Киоск удобен для простых приложений, в которых не требуется аутентификация пользователя в информационной базе. Например, это может быть платёжный терминал.
Как совсем фантастический пример, в этом режиме можно реализовать интерфейс банкомата, например.
Особенности веб-клиента
Браузеры в ряде случаев ограничивают возможности работающего внутри них программного кода, и требуют интерактивного взаимодействия с пользователем. По этой причине при использовании новых режимов работы в веб-клиенте есть две особенности, отсутствующие в тонком клиенте.
Во-первых, браузеры не позволяют веб-клиенту самостоятельно перейти в полноэкранный режим без участия пользователя. Поэтому сначала мы вынуждены показать диалог.
И только по нажатию кнопки в этом диалоге (по действию пользователя) происходит переход в полноэкранный режим.
Во-вторых, браузеры перехватывают нажатие клавиши Esc и пытаются выйти из полноэкранного режима. Здесь мы исходим из того, что если разработчик установил полноэкранный режим работы, то именно в таком режиме работа и должна продолжаться. Поэтому на нажатие клавиши Esc мы показываем диалог, который возвращает пользователя в полноэкранный режим.
Скрытие заголовка формы
Применение того или иного режима основного окна приводит к изменению сразу многих элементов интерфейса. Однако вам может потребоваться более тонкое управление некоторыми из них, например заголовком формы или кнопкой закрытия окна. Для этих элементов мы реализовали дополнительное отдельное управление.
Скрывать или показывать заголовок управляемой формы вы можете теперь с помощью свойства формы ОтображатьЗаголовок. Если установлен Обычный режим основного окна, то это свойство действует только на формы, расположенные на начальной странице. В других режимах это свойство действует на все управляемые формы.
Например, в режиме Обычный начальная страница с двумя формами, у которых заголовки включены или выключены, будет выглядеть следующим образом.
А вот в случае, когда на начальной странице находится только одна форма, мы изменили стандартное поведение платформы. Теперь стандартно, при включенном заголовке формы, заголовок формы отображается вместо надписи Начальная страница.
А при выключенном заголовке формы снова появляется надпись Начальная страница.
Скрытие кнопки закрытия окна приложения
Ещё одно новое свойство управляемой формы, ОтображатьКнопкуЗакрытия, позволяет вам скрыть кнопку закрытия формы и одновременно отключить стандартные действия, выполняемые по клавише Esc. Оно работает только в новых режимах открытия основного окна РабочееМесто, ПолноэкранноеРабочееМесто или Киоск.
С помощью этого свойства вы можете создавать формы, которые пользователь не сможет закрыть стандартными способами. Предполагается, что для таких форм вы определите иной способ закрытия.
Читаю с its.1c.ru книгу "Разработка интерфейса прикладных решений на платформе 1С:Предприятие 8" и никак не пойму: для чего все-таки был сделан такой параметр, как режим основного окна клиентского приложения, и как он работает?
Задать его можно только установкой одноименного свойства для ВСЕЙ конфигурации в целом (т.е. и для ВСЕХ пользователей). А какой смысл задавать одинаковый режим основного окна для всех?Пытаюсь в процедуре ПриНачалеРаботыСистемы() в модуле клиентского приложения написать УстановитьРежимОсновногоОкна(), выдает ошибку. Код такой:
Если ПолучитьРольПользователя() = "Продавец" Тогда
УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.ПолноэкранноеРабочееМесто);
КонецЕсли;
Ошибка:
: Процедура или функция с указанным именем не определена (УстановитьРежимОсновногоОкна)
>УстановитьРежимОсновногоОкна(РежимОсновногоОкнаКлиентскогоПриложения.ПолноэкранноеРабочееМесто); (Проверка: Тонкий клиент).
Функция ПолучитьРольПользователя() получает роль, доступную для текущего пользователя. Она выполняется на сервере, а УстановитьРежимОсновногоОкна() - на клиенте.
(1) Спасибо, я это уже прочитал, поэтому и обратился с вопросом )
"Задать режим основного окна вы можете в конфигураторе, или из встроенного языка. Но тут есть особенность. Мы предполагаем, что режим основного окна определяется самой сутью прикладного решения. Поэтому возможность изменить его программно существует только при старте прикладного решения. В дальнейшем клиентское приложение будет функционировать в том режиме, который ему установлен.".
Прикладное решение может одновременно запускаться и у кассира, и у бухгалтера. При этом, естественно, режим основного окна у них должен быть разный.
А УстановитьРежимОсновногоОкна() из встроенного языка не работает.
(3) я уже не уверен :(
(4) написано же "Эти режимы будут удобны в тех случаях, когда приложение запускается на специализированных устройствах, таких как кассовые аппараты, терминалы сбора данных и тому подобных."
Как вариант при запуске текущий пользователь равно "тыгыдык тыгыдыкович", правда не буду говорить про правильность этого)
(11) гугл конечно поинформативнее будет.
Когда закончится поддержка БП2?
Что делать тем (с теми), к кому БП3 не пришла? Хотя тут сами разберемся.
(8) установлен режим совместимости с 8.3.10. Что интересно, если до ПриНачалеРаботыСистемы писать директиву &НаСервере, ошибок не выдает, но при запуске Предприятия все равно работает в обычном режиме. Бред какой-то. ведь по документации УстановитьРежимОсновногоОкна() должно работать только на клиенте (толстый, тонкий и веб).
УстановитьРежимОсновногоОкна работает до построения основного окна. А значит только в ПередНачаломРаботыСистемы. И не работает в ПриНачалеРаботыСистемы.
"Задать его можно только установкой одноименного свойства для ВСЕЙ конфигурации в целом". Здесь даже комментировать нечего.
Так-то (3) первый начал с инсинуациями, что я Зазеркалье в Гугле ищу :))
Уж чего чего, а Зазеркалье я полностью читаю, обычно в день выхода статьи, так что и без Гугла в курсе его содержимого
(18) Виноват, ошибся. Проблем со чтением нет, я и в самом начале писал это в ПередНачаломРаботыСистемы, просто здесь неправильно написал в (0) и в (15), (16). А там эта функция не вызывается именно в ПередНачаломРаботыСистемы().
Программный объект КлиентскоеПриложение позволяет управлять такими настройками клиентского приложения, запускаемого на рабочем месте пользователя, как:
- заголовок главного окна приложения
- отображение панели заголовка ОС
- режим отображения окна (обычное или рабочее место)
Однако, объект доступен только для новых версий платформы 1С:Предприятие 1С 8.3.10+
Доступ к функциям данного объекта осуществляется через предопределенное свойство глобального контекста КлиентскоеПриложение , доступное как на клиенте, так и на сервере (закономерно, что данное свойство недоступно в режиме внешнего соединения).
Заголовок главного окна приложения
Получение и установка заголовка главного окна (системного заголовка) производится методами ПолучитьЗаголовок() и УстановитьЗаголовок() на стороне клиента:
Выглядеть это будет примерно так (обычное и управляемое приложение):
Как видите, от надписи «1С:Предприятие» избавиться полностью не удалось, но теперь, хотя бы, в управляемом приложении она не мелькает в панели задач Windows.
Кроме системного заголовка можно установить краткий заголовок, который будет выводиться перед системным и отделяться от него точкой. Для этого предназначены соответственно методы ПолучитьКраткийЗаголовок() и УстановитьКраткийЗаголовок(), также на стороне клиента:
Однако на практике оказывается, что это работает только в режиме управляемого приложения:
Если вывести эту функцию под настройку, то можно предоставить пользователям самостоятельно идентифицировать программу в панели задач.
Отображение панели заголовка ОС
Если Вы застали ранние версии управляемого приложения, то помните, что привычная панель заголовка диалогового окна исчезла вместе с его появлением. И только в версии 8.3.10 разработчики решили устранить эту недоработку. Для управляемых приложений появилась возможность отображать панель заголовка окна ОС. Для этого предназначен метод УстановитьОтображениеЗаголовкаОС():
Теперь наше приложение выглядит так:
Думаю, владельцам макбуков это только на руку))
Режим отображения окна
Программистам, которые «съели собаку» на разработке рабочих мест известно, что режим рабочего стола был недоступен с самого появления управляемого приложения на платформе 1С:Предприятие 8.2. Наконец-то и это недоразумение было устранено: объект КлиентскоеПриложение теперь позволяет его реализовать даже в управляемом приложении. Всего есть четыре режима работы:
- Обычное — внешний вид клиентского приложения не отличается от тех, что Вы видели обычно
- РабочееМесто — открывается рабочая область начальной страницы без привычных панелей разделов, истории и избранного. При этом пользователь все еще может закрыть приложение
- ПолноэкранноеРабочееМесто — аналогично предыдущему режиму, но в полноэкранном режиме
- Киоск — открывается рабочая область начальной страницы в полноэкранном режиме без панелей и без возможности закрыть окно приложения
После того, как Вы установили платформу, создали пустую конфигурацию (или установили какую-нибудь учебную демо-конфигурацию), то при запуске стартера 1С Вы увидите две кнопки: «1С Предприятие» и «Конфигуратор» (для этого необходимо выделить какую-нибудь базу из списка, см. рис. 1.1.1).
Рис. 1.1.1. Стартер 1С
По большому счету это и есть два основных вида клиентских приложений.
Что же вообще такое клиентское приложение? Клиентское приложение — это программа, установленная на компьютере пользователя, которая осуществляет взаимодействие пользователя с системой «1С: Предприятий». По сути, мы имеем два основных вида программ, в которых может работать пользователь: это конфигуратор, где программист ведет разработку прикладного решения, и предприятие, где пользователь работает с данными и по алгоритмам, разработанным программистом. Так было в платформах 8.0 и 8.1. С появлением платформы 8.2, а потом и платформы 8.3, количество клиентских приложений увеличилось.
После выхода платформы 8.2, «1С: Предприятие» в режиме пользовательского приложения может работать в тонком и толстом клиенте, а также появился web-клиент, который позволяет работать с «1С: Предприятием» из web-браузера.
Итого, на данный момент существует четыре вида клиентских приложений:
- «Тонкий клиент»
- «Толстый клиент»
- Web-клиент
Почему появилась необходимость разделения обычного клиентского приложения на три вида: «тонкий», «толстый» и web-клиент? Виной этому развитие технологий вообще и интернета в частности. Очень часто стала появляться необходимость в работе с «1С: Предприятием» через сеть интернет, и это стало накладывать определенные ограничения, поскольку пропускная способность сети интернет гораздо уже, чем обычной локальной сети. Поэтому те технологии платформы, которые существовали при редакциях 8.0 и 8.1, стали неприменимы в новых реалиях. Как следствие, была разработана платформа 8.2, в которой обычное приложение разделилось на три вида: «толстый», «тонкий» и web-клиент.
Разберем все виды клиентов подробнее.
«Тонкий клиент»
Начнем с «тонкого клиента». «Тонкий клиент» — это такой вид клиентского приложения «1С: Предприятия», под которым возможна работа по сети Интернет. По своей сути он только отображает данные на форме или в отчете, из «тонкого клиента» нет доступа к объектным типам, а также нельзя выполнять под ним запросы. Ресурсы устройства, на котором запущен тонкий клиент, используются только для вывода данных на экран дисплея, все вычисления, запросы и алгоритмы должны выполняться на стороне сервера. Под этим видом клиента нельзя работать в конфигураторе.
Этот вид клиентского приложения поставляется в виде отдельного дистрибутива, который так и называется «Тонкий клиент 1С:Предприятия для Windows», скачивается с сайта 1С (при наличии ИТС-подписки) и устанавливается на локальной машине. Исполняемый файл в операционной системе Windows называется 1Cv8с.exe.
Разберем работу «тонкого клиента» по разными протоколами. Первым делом, начнем с привычного нам TCP/IP (кто не знает, это самый распространенный протокол работы локальной сети Ethernet). Возможны два варианта работы с тонким клиентом по сети Ethernet: клиент-серверный вариант и работа с файловой базой.
Рассмотрим оба этих варианта работы «1С: Предприятия»:
Файловый вариант применим, когда работает один или несколько пользователей в рамках небольшой сети, а также в том случае, когда не используются большие объемы данных или громоздкие вычисления. В этом варианте работы все данные расположены в одном файле 1Cv8.1CD, который так и называется – файловая база данных «1С: Предприятия». Схематически работу файлового варианта можно представить так:
Рис. 1.1.2 Схематичное представление работы файлового варианта
Клиент-серверный вариант имеет более сложную структуру. Он предназначен для работы большого числа пользователей и для громоздких вычислений массивных объемов данных. Всего у этого варианта три звена: клиент – это приложение, на котором ведет работу конечный пользователь; кластер серверов «1С: Предприятия» – это программа, которая обеспечивает взаимодействие клиента и системы управления базой данных; SQL — сервер (система управления базами данных) – специальная программа, предназначенная для организации базы данных и её хранения. Схематично можно представить так:
Рис. 1.1.3 Схематичное представление работы клиент-серверного варианта
Вернемся к «тонкому клиенту». Как было выше сказано, это клиентское приложение посредством протокола TCP/IP может работать как c вариантом файловой базы, так и с вариантом клиент-серверной архитектуры.
При файловом варианте работы (рис. 1.1.4) «тонкий клиент» взаимодействует непосредственно с файловой базой данных. При этом на стороне «тонкого клиента» организуется специализированная серверная среда, которая, по сути, эмулирует работу сервера. Эта специализированная серверная среда не выделяется отдельным процессом в операционной системе, а входит в процесс «тонкого клиента». Она берет на себя загрузку прикладной конфигурации и прочие серверные действия, необходимые для нормального функционирования «тонкого клиента».
В случае клиент-серверного варианта (рис 1.1.5) «тонкий клиент» напрямую взаимодействует с кластером серверов «1С:Предприятия» посредством локальной сети Ethernet. В этом варианте принципы работы точно такие же, как и для «толстого клиента».
Почему же нужно применять «тонкий клиент» при работе по локальной сети, когда для этого можно работать под «толстым клиентом»? Не всегда в локальной сети предприятия используются хорошие быстрые машины, способные на себя брать какие-то вычисления. Очень часто это могут быть «убитые в хлам» компьютеры, и в данном случае работа под «тонким клиентом» вполне оправдана. При работе в «тонком клиенте» по локальной сети проходят меньшие объемы данных, все вычисления ведутся на сервере, а не на локальной машине, и поэтому устанавливаются более низкие требования к производительности компьютеров, на которых запущен этот вид клиентского приложения (в том случае, когда используется клиент-серверный вариант работы базы).
Теперь перейдем к работе с «тонким клиентом» через сеть Internet. Работа с этим видом клиентского приложения посредством сети Internet возможна как в файловом варианте, так и в клиент-серверном варианте.
В этой книге мы не будем подробно разбирать механизмы настройки «тонкого клиента» и web-клиента для работы через интернет, а коснемся только общих моментов, для того чтобы Вам был понятен принцип действия.
И последняя важная особенность «тонкого клиента»: под ним у Вас нет возможности работать с конфигуратором. Когда Вы запустите «тонкий клиент», то кнопка «конфигуратор» в стартере 1С будет отсутствовать (см. рис 1.1.8). В принципе, это логично: нет смысла давать доступа к «тяжелому» конфигуратору, когда у Вас ограничены ресурсы сети.
Рис. 1.1.8. Вид окна запуска «тонкого клиента»
Web-клиент
Следующий интересный вид клиента, который мы разберем, это web-клиент. Этот вид клиентского приложения необходим для работы только по сети Internet. Причем, если для работы «тонкого клиента» на локальной машине необходимо было устанавливать программное обеспечение, то для работы под web-клиентом этого делать не нужно. Вся работа с данным клиентом может осуществляться посредством интернет-браузера (Mozilla, Opera, Internet Explorer и др.). Это очень удобный вид «тонкого клиента»: любой пользователь, в любой точке мира с любого устройства может запустить интернет-браузер, ввести адрес web-сервера, где опубликована база, и получить доступ к этой самой базе. Нет необходимости ни в скачивании, ни в установке какого-либо программного обеспечения.
Web-клиент может работать как с обычной файловой базой, так и с клиент-серверной архитектурой. Единственно, что в обоих случаях, как и в случае работы «тонкого клиента» посредством сети Internet, необходимо на стороне сервера установить специальное программное обеспечение – web-сервер (как правило, это Apache или IIS).
Принципы работы web-клиента в случае файловой базы и клиент-серверной архитектуры представлены на рис. 1.1.9 и 1.1.10
Рис. 1.1.9. Схема работы web-клиента в файловом варианте | Рис. 1.1.10. Схема работы web-клиента в клиент-серверном варианте |
«Толстый клиент»
«Толстый клиент» — это основной вид клиента, под которым можно осуществлять нормальную работу с «1С: Предприятием». Под этим видом клиента доступна практически вся функциональность, предоставляемая встроенным языком программирования 1С. Например, под ним можно работать с запросами и с прикладными типами.
Одна из особенностей «толстого клиента» то, что он поддерживает работу в обычном режиме, т.е. под «толстым клиентом» Вы можете запускать приложения, разработанные под платформами 8.1 и 8.0. – обычные приложения. А также в управляемых приложениях запускать обычные формы, что естественно нельзя сделать в «тонком клиенте».
Про обычные и управляемые приложения мы подробно поговорим в следующей главе.
«Толстый клиент» устанавливается обычным дистрибутивом и в операционной системе Windows запускается исполняемым файлом 1Cv8.exe.
Поскольку для работы с «толстым клиентом» необходимы значительные вычислительные мощности, то связываться с базой данных можно или напрямую, или посредством локальной сети Ethernet. Этот вид клиентского приложения может работать как с файловой базой данных, так и с клиент-серверной архитектурой (по протоколу TCP/IP).
В том случае, когда используется клиент-серверный вариант работы «толстого клиента» (рис. 1.1.13), то «толстый клиент» по локальной сети подключается к кластеру серверов «1С:Предприятия», а кластер серверов взаимодействует с SQL-сервером (СУБД). Причем кластер серверов и СУБД могут находиться на разных компьютерах, администратор имеет возможность их разнести, чтобы оптимизировать производительность серверов.
С файловой базой «толстый клиент» может работать как напрямую: файл базы расположен на том же компьютере, где установлен «толстый клиент», — так и по локальной сети (рис.1.1.12). В том случае, если идет взаимодействие с файловой базой данных по локальной сети, к ней должен быть предоставлен полный доступ через общий сетевой ресурс.
И как уже должно быть понятно, «толстый клиент» — это единственное пользовательское приложение, из которого Вы можете свободно открыть конфигуратор и вести разработку. Никакое другое пользовательское приложение «1С:Предприятия» это сделать не позволяет. Когда Вы запустите «толстый клиент», то в окне запуска увидите кнопку «Конфигуратор» (см. рис. 1.1.11).
Рис. 1.1.11 Окно запуска «толстого клиента»
Рис. 1.1.12. Схема работы «толстого клиента» в файловом варианте | Рис. 1.1.13. Схема работы «толстого клиента» в клиент-серверном варианте |
И в заключение приведем таблицу, которая наглядно дает понять, чем отличаются эти три вида клиентских приложений: «толстый клиент», «тонкий клиент» и web-клиент.
«Толстый клиент» | «Тонкий клиент» | Web-клиент | |
Работа с конфигуратором | + | — | — |
Работа по локальной сети Ethernet | + | + | + |
Работа по сети Internet | — | + | + |
Требуется установка дистрибутива | + | + | — |
Работа с файловой базой | + | + | + |
Работа с sql-сервером | + | + | + |
Работа с обычными приложениями | + | — | — |
Работа с управляемыми приложениями | + | + | + |
Открытие обычных форм в управляемых приложениях | + | — | — |
Табл. 1.1.1 Отличия различных клиентских приложений.
Легкое и быстрое освоение программирования в 1С с помощью моих книг: «Программировать в 1С за 11 шагов» и «Основы разработки в 1С: Такси»
Уникальная авторская методика!
Иногда кажется, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: «Программировать в 1С за 11 шагов» и «Основы разработки в 1С: Такси»
Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С
- Без сложных технических терминов;
- Более 600 страниц практического материала;
- Каждый пример сопровождается рисунком (скриншот);
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Промо-код на скидку в 15% — 48PVXHeYu
Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 11 шагов»
- Без сложных технических терминов.
- Более 700 страниц практического материала.
- Каждое задание сопровождается рисунком (скриншот).
- Сборник задач для домашней проработки.
- Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:
Читайте также: