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

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

 

Модуль представляет собой обработку, которая позволяет настраивать и сохранять алгоритмы загрузки прайсов от разных поставщиков. Настроив один раз правила загрузки прайса от поставщика, все последующие загрузки будут сведены к нескольким нажатиям кнопки. Модуль  работает с любой конфигурацией 1С 8.1, 1С 8.2 и 1С 8.3.

1. Автоматическое создание и обновление и цен.

2. Гибкий поиск товара: по коду, наименованию, любому реквизиту товара или по колонке табличной части.

3. Загрузка из файла любых данных, существующих в карточке товара в 1С  установка фиксированных значений.

4.
Загрузка цен товаров и цен поставщиков в любом количестве, с возможностью пересчета цен при импорте.
 

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

 

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

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

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


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

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