IT решения для Вашего бизнеса

 
Главная  |  Продукты  |  Услуги и цены  |  Клиенты  |  Контакты
 
1C Предприятие 7.7
Наши решения
Программирование
1С Предприятие 8.*
Наши решения
Партнерские разработки
Типовые решения
Программирование
Администрирование
Web проекты
Интернет-магазины
Поиск по сайту

 

Мощный инструмент для интеграции и управления интернет-магазином.  Его преимуществом, является то, что для начала использования модуля необходимо минимум времени. Все сценарии для различных CMS и различных конфигураций 1С уже заложены в модуле и могут быть использованы большинством интернет-магазинов.

1. Минимум времени для настройки и старта модуля. 

2. Простой и понятный интерфейс управления обменами.
Все инструменты для выгрузки, загрузки и управления товарами и заказами.

3. Удобный инструмент для работы Вашего менеджера.

4. Модуль работает как внешнее приложение для 1С, что позволяет выполнять обновления конфигураций в автоматическом режиме.

Цена: 400$ Подробная информация о модуле

 

Главная arrow Программирование arrow Основные функции arrow Программное создание кнопки на коммандной панели
Программное создание кнопки на коммандной панели Версия в формате PDF Версия для печати Отправить на e-mail
Рейтинг: / 3
ХудшаяЛучшая 
Написал Валецкий Станислав   
Когда делаются глобальные доработки в конфигурации, возникает необходимость добавить кнопку на все формы документов или справочников. Или состав выпадающего меню в различный ситуациях должен меняться. Можно сделать формирование кнопки программно. Рассмотрим пример когда нам необходимо на форме добавить кнопку с выподающим списком документов вводимых на основании документа "РеализацияТоваровИУслуг".
 
 
 
Процедура ПриОткрытии()
    
  //Определим список документов для ввода на основании
  //Для этого пробежимся по метаданный и выберем необходимые документы
  СписокДокументовДляВводаНаОсновании = Новый СписокЗначений;
  Для Каждого Док Из Метаданные.Документы Цикл
    Для Каждого ПодДок Из Док.ВводитсяНаОсновании Цикл
      Если ПодДок.Имя = "РеализацияТоваровИУслуг" Тогда
        СписокДокументовДляВводаНаОсновании.Добавить(Док.Имя,Док.Синоним);
        Прервать;
      Конецесли;  
    Конеццикла;  
  Конеццикла;
  
  //размещаем паенль "КоманднаяПанель2" на форме
  //Добавляем на нее кнопку с типом подменю "ВводНаОснованиии"
  КнопкаВводаНаОсновании = ЭлементыФормы.КоманднаяПанель2.Кнопки.ВводНаОснованиии;
 
  //Определим вызов необходимой процедуры при нажатии
 ДействиеВводаНаОсновании = Новый Действие("ВводНаОсновании");
 
 
  //на основании списка с документами создаем кнопочки
  Для Каждого Эл Из СписокДокументовДляВводаНаОсновании Цикл
    НоваяКнопка = КнопкаВводаНаОсновании.Кнопки.Добавить(Эл.Значение,  ТипКнопкиКоманднойПанели.Действие,
                Эл.Представление, ДействиеВводаНаОсновании);    
  Конеццикла;                                                                        
КонецПроцедуры
 
Процедура ВводНаОсновании(Кнопка)
  //здесь необходимо описать необходимые действия при нажатии данной кнокпи
КонецПроцедуры  
 
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Жирный Курсив Подчеркнутый Зачеркнутый Цитата


Защитный код
Обновить

< Пред.   След. >
Карта сайта
1C-PROFI © 2020
Использование материалов разрешено только с указанием ссылки (для web сайтов гиперссылки)
www.megastock.ru