Сбербанк 4279380024684518
- 2011 Ноябрь
- 2011 Декабрь
- 2012 Январь
- 2012 Февраль
- 2012 Март
- 2012 Апрель
- 2012 Май
- 2012 Июнь
- 2012 Июль
- 2012 Август
- 2012 Сентябрь
- 2012 Октябрь
- 2012 Ноябрь
- 2012 Декабрь
- 2013 Февраль
- 2013 Март
- 2013 Апрель
- 2013 Май
- 2013 Июнь
- 2013 Июль
- 2013 Август
- 2013 Сентябрь
- 2013 Октябрь
- 2013 Ноябрь
- 2013 Декабрь
- 2014 Январь
- 2014 Февраль
- 2014 Июнь
- 2014 Июль
- 2014 Август
- 2014 Сентябрь
- 2014 Октябрь
- 2014 Ноябрь
- 2014 Декабрь
- 2015 Январь
- 2015 Февраль
- 2015 Март
- 2015 Апрель
- 2015 Май
- 2015 Июнь
- 2015 Июль
- 2015 Август
- 2015 Октябрь
- 2015 Ноябрь
- 2015 Декабрь
- 2016 Январь
- 2016 Февраль
- 2016 Март
- 2016 Апрель
- 2016 Май
- 2016 Июнь
- 2016 Июль
- 2016 Август
- 2016 Сентябрь
- 2016 Октябрь
- 2016 Ноябрь
- 2016 Декабрь
- 2017 Январь
- 2017 Февраль
- 2017 Март
- 2017 Апрель
- 2017 Май
- 2017 Июнь
- 2017 Июль
- 2017 Август
- 2017 Сентябрь
- 2017 Октябрь
- 2017 Ноябрь
- 2017 Декабрь
- 2018 Январь
- 2018 Февраль
- 2018 Март
- 2018 Апрель
- 2018 Май
- 2018 Июнь
- 2018 Июль
- 2018 Август
- 2018 Сентябрь
- 2018 Октябрь
- 2018 Ноябрь
- 2018 Декабрь
- 2019 Январь
- 2019 Февраль
- 2019 Март
- 2019 Апрель
- 2019 Май
- 2019 Июнь
- 2019 Июль
- 2019 Август
- 2019 Сентябрь
- 2019 Октябрь
- 2019 Ноябрь
- 2019 Декабрь
- 2020 Январь
- 2020 Февраль
- 2020 Март
- 2020 Апрель
- 2020 Май
- 2020 Июнь
- 2020 Июль
- 2020 Август
- 2020 Сентябрь
- 2020 Октябрь
- 2020 Ноябрь
- 2020 Декабрь
- 2021 Январь
- 2021 Февраль
- 2021 Март
- 2021 Апрель
- 2021 Май
- 2021 Июнь
- 2021 Июль
- 2021 Август
- 2021 Сентябрь
- 2021 Октябрь
- 2021 Ноябрь
- 2021 Декабрь
- 2022 Январь
- 2022 Февраль
- 2022 Март
- 2022 Апрель
- 2022 Май
- 2022 Июнь
- 2022 Июль
- 2022 Август
- 2022 Сентябрь
- 2022 Октябрь
- 2022 Ноябрь
- 2022 Декабрь
- 2023 Январь
- 2023 Февраль
- 2023 Март
- 2023 Апрель
- 2023 Май
- 2023 Июнь
- 2023 Июль
- 2023 Август
- 2023 Сентябрь
- 2023 Октябрь
- 2023 Ноябрь
- 2023 Декабрь
- 2024 Январь
- 2024 Февраль
- 2024 Март
- 2024 Апрель
- 2024 Май
- 2024 Июнь
- 2024 Июль
- 2024 Август
- 2024 Сентябрь
Описание подсистемы
Продукт представляет собой интегрированный в подсистему набор мощных инструментов разработчика на платформе 1С 8. Почти все они выполнены на обычных формах и потому работают только в толстых клиентах. На конференции Infostart Event Evolution 2013 подсистема получила награду "Лучшая разработка".
Варианты поставки
- Конфигурация - для объединения с вашей 8.2.19+, 8.3+ в режиме совместимости 8.1+
- Расширение - рекомендуемый для 8.3.11+ в режиме совместимости 8.3.9+
- Портативный - набор внешних обработок 8.2.12+, 8.3+ в режиме совместимости 8.1+, не рекомендуется для современных конфигураций
Скачать последнюю версию варианта "Конфигурация" можно тут. Далее приводится его описание.
Поддерживаются операционные системы
- Windows клиент, доступны все функции
- Windows сервер, доступны все функции
- Linux клиент, недоступны некоторые функции
- Linux сервер, недоступны некоторые функции
Поддерживаются варианты платформы
- обычная
- учебная
Поддерживаются клиентские приложения
- 32-битный толстый клиент (1cv8.exe), доступны все функции
- 32-битный тонкий клиент (1cv8c.exe), только для запуска 32-битного толстого клиента
- 64-битный толстый клиент (1cv8.exe), недоступны некоторые малозначимые функции
- 64-битный тонкий клиент (1cv8c.exe), только для запуска 64-битного толстого клиента
Поддерживаются режимы запуска
- толстый клиент обычное приложение
- толстый клиент управляемое приложение, недоступен в портативном варианте
- на стороне сервера доступно использование некоторых программных отладочных функций
Поддерживаются режимы использования синхронных вызовов
- Не использовать - в тонком недоступен запуск глобального меню
- Остальные - полная поддержка
Поддерживаются варианты встроенного языка
- русский
- английский
Поддерживаются языки интерфейса системы (платформы)
- русский
- английский
Поддерживаются языки интерфейса конфигурации
- русский (требуется)
- английский (отображается русский)
- украинский (отображается русский)
Запуск в режиме "Обычное приложение"
Конфигурации под управляемое приложение часто вполне работоспособны и в режиме обычного приложения. У таких конфигураций установлен основной режим запуска "Управляемое приложение". Однако вы можете запустить для них обычное приложение любым их вариантов
- указав параметр командной строки /RunModeOrdinaryApplication
- установив пользователю базы свойство "Режим запуска" = "Обычное приложение"
- из конфигуратора в "Сервис/Параметры" указать режим запуска "Управляемое приложение и обычное приложение" и запускать команду "Начало отладки"/"Толстый клиент (обычное приложение)"
- из управляемого приложения выполнив команду подсистемы "Запустить обычное приложение" или формы базовой внешней обработки портативного варианта инструментов
Как найти инструмент
В обычном приложении на панели инструментов подсистемы есть кнопка, открывающая список инструментов и общие настройки. В управляемом приложении та же форма открывается командой "Список инструментов и настройки".
Используя фильтр по названию, часто можно быстро найти нужный инструмент. Также можно прочитать описание каждого инструмента и нажать кнопку "Поиск по текстам интерфейса".
Как найти кнопку
В каждой немаленькой командной панели подсистемы есть кнопка "Структура командной панели" (продвинутый аналог "Все действия" в управляемой форме). Она позволяет искать по описанию кнопок.
Как найти элемент управления
В каждой немаленькой форме подсистемы, есть кнопка "Показать структуру формы" (далекий аналог "Изменить форму" в управляемой форме). Она позволяет искать по заголовкам и подсказкам элементов управления.
Копирование и вставка ссылок
Во всех управляемых формах конфигурации и в формах инструментов - во всех полях ввода и табличных полях подсистемы доступны команды копирования (CTRL+C или SHIFT+ALT+C) и вставки (CTRL+V или SHIFT+ALT+V) ссылки. Демонстрация
В большинстве полей ввода подсистемы
- при вставке представлений ссылок документов выполняется поиск подходящего документа по номеру и дате из вставленного представления
- при вставке навигационных ссылок они заменяются на обычные ссылки
- при вставке представлений уникальных идентификаторов выполняется преобразование уникального идентификатора в ссылку (например "<Объект не найден> (2491:bb0d84b6646fdfd3424fd266dd85544a)", при выбранном типе "dd85544a-d266-424f-bb0d-84b6646fdfd8")
Глобальное меню управляемых форм
Сочетание клавиш CTRL+~ (тильда или ё) вызывает глобальное контекстное меню параметризованных команд инструментов в случаях:
- любая управляемая форма в толстом клиенте управляемого приложения при использовании непортативного варианта инструментов
- любая форма открытая из инструментов в обычном клиентском приложении
- любая форма объекта открытая из открытой формы списка открытой из инструментов в обычном клиентском приложении
- любая форма инструмента во всех клиентских приложениях
Его состав определяется текущими ячейкой/полем/строкой/таблицей/табличным документом/формой. Подробно познакомиться с ним можно в статье.
Так например выглядит состав этого меню при вызове в таблице динамического списка:
Флажок "Объекты на сервере"
Этот флажок присутствует во всех инструментах, выполняющих работу с объектами данных, и обеспечивает перенос всей работы с объектами на сервер, что позволяет избежать ряда ошибок в конфигурациях под управляемое приложение. В этом режиме на клиенте работа идет с имитаторами объектов данных, которые инкапсулируют серверные вызовы с выполнением операций с реальными объектами. Эти лишние действия несколько замедляют работу с объектами, поэтому отключайте этот режим, если у вас не возникают ошибки указанные выше ошибки. Режим состоит из набора приемов и ограничений:
- Создание объекта - Менеджер.Создать*() - ирОбщий.ОбъектБДПоКлючуЛкс()
- Получение существующего объекта - Ссылка.ПолучитьОбъект() - ирОбщий.ОбъектБДПоКлючуЛкс()
- Получение типа объекта - ТипЗнч(Объект) - ирОбщий.ТипОбъектаБДЛкс()
- Получение метаданных объекта - Объект.Метаданные() - Метаданные.НайтиПоТипу(ирОбщий.ТипОбъектаБДЛкс(Объект))
- Табличная часть имитируется таблицей значений и потому не имеет методов Выгрузить(), Загрузить()
Функция ирОбщий.ОбъектБДПоКлючуЛкс() возвращает структуру:
- Методы - ОбработкаОбъект с предопределенными свойствами и методами объекта (экспортные переменные и методы объектов отсутствуют)
- Данные - Структура, ТаблицаЗначений - данные объекта
Список инструментов
Все обучающие видеоролики можно найти в моем youtube канале
История исходного кода на github