Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /home/jopp289/domains/progmans.net/public_html/engine/modules/show.short.php on line 160 Все публикации пользователя admin » Шпаргалки
Заголовок



//ТабДок - табличный документ
//После вывода очередной области в табличный документ "ЭлементыФормы.ТабДок.
//ВысотаТаблицы" покажет номер текущей (последней) строки табличного документа
ЭлементыФормы.ТабДок.Область(ВерхняяСтрока,ПерваяКолонка,ЭлементыФормы.
                     ТабДок.ВысотаТаблицы,ПоследняяКолонка).Объединить();



http://1cexpo.ru/obuchenie-1s-predpriyatie/23-prakticheskoe-ispolzovanie-zaprosov-v-1s-8/44-tabliczy-registrov.html
http://www.ops.org.ua/P9/Zaprosy.php


 

 

//Виртуальная таблица "Остатки"
ВЫБРАТЬ * ИЗ РегистрНакопления.Товары.Остатки(&ДатНач, &ДатКон, Номенклатура = &Номенклатура И Организация = &Организация) КАК Остатки

 

 

 

//Виртуальная таблица "Обороты"
//Периодичность:
Период (не разворачивать), Регистратор, День, Неделя, Декада, Месяц, Квартал, Полугодие, Год
ВЫБРАТЬ * ИЗ РегистрНакопления.Товары.Обороты(&ДатНач, &ДатКон, Периодичность, Номенклатура = &Номенклатура И Организация = &Организация) КАК Обороты

 

 

//Виртуальная таблица "Остатки и обороты"
//Периодичность: Период (не разворачивать), Регистратор, День, Неделя, Декада, Месяц, Квартал, Полугодие, Год
 //МетодДополнения: Движения или ДвиженияИГраницыПериода (умолч.)
ВЫБРАТЬ * ИЗ РегистрНакопления.Товары.ОстаткиИОбороты(&ДатНач, &ДатКон, Периодичность, МетодДополнения, Номенклатура = &Номенклатура И Организация = &Организация) КАК ТоварыОстаткиИОбороты




//ТаблицаДанных - название табличной части
//ПриНачалеРедактирования - предопределенная процедура табличной части
//"КакойТоРеквизит" - реквизит табличной части, которому присваивается "КакоеТоЗначение"
//при добавлении новой строки или при копировании
Процедура ТаблицаДанныхПриНачалеРедактирования(Элемент, НоваяСтрока, Копирование)
     Если НоваяСтрока Или Копирование Тогда
          Элемент.ТекущиеДанные.КакойТоРеквизит = КакоеТоЗначение;
     КонецЕсли;
КонецПроцедуры;



Все скачиваемые с этого сайта файлы являются архивами. Так как многие системные администраторы имеют пагубную привычку запрещать загружать из интернета архивы - расширение всех файлов заканичивается цифрой "1". После загрузки файла ее необходимо удалить.

 

Для сохранения файла воспользуйтесь пунктом "Сохранить объект как ..." из меню правой кнопки мыши.

 

Радченко 1C Предприятие 8.2 Практическое пособие разработчика (djvu, 58 мб)  Скачать

 

1С 8.2 Руководство разработчика прикладных решений (pdf, 9 мб)   Скачать

 

1С Предприятие 8.2. Руководство  разработчика. 2 части (pdf, 115 мб)   Скачать

 

1С Предприятие 8.2. Клиент-серверный вариант. Руководство администратора (pdf, 17 мб)   Скачать

 

Радченко 1C Предприятие 8.2 Коротко о главном (djvu, 30 мб)   Скачать

 

1С 8.2 Руководство администратора (pdf, 5 мб)   Скачать





//"ВыбКонтрагента" - переменная с типом "Справочник.Контрагенты"
//Все проводки принадлежат объекту "Операция"

Опер = СоздатьОбъект("Операция");
    
//Фильтр по контрагенту
Если ПустоеЗначение(ВыбКонтрагента) = 0 Тогда
        Опер.ИспользоватьСубконто(ВидыСубконто.Контрагенты, ВыбКонтрагента);
КонецЕсли;
    
//Перебор, обход проводок
Опер.ВыбратьОперацииСПроводками(НачДата, КонДата, СчетПоКоду("КакойТоСчет"),,1,);
Пока Опер.ПолучитьПроводку() = 1 Цикл
        Сообщить("----------------");
        //Значение реквизита "Контрагент" документа из Субконто2
        Сообщить(Опер.Дебет.Субконто(2).Контрагент);
        //Значение реквизита "НомерДок" документа из Субконто2
        Сообщить(Опер.Дебет.Субконто(2).НомерДок);
        //Номер документа, который сформировал проводку
        Сообщить(Опер.ТекущийДокумент().ПолучитьАтрибут("НомерДок"));
        //Документ, который сформировал проводку
        Сообщить(Опер.ТекущийДокумент());
         //Номер проводки
         Сообщить(Опер.НомерПроводки());
        //Сумма проводки
        Сообщить(Опер.Сумма);
КонецЦикла;



//Реквизит1, Реквизит2, Реквизит3 - реквизиты документа
//В Реквизит3 (с типом "Справочник.Контрагенты")
//помещается значение из "Справочник.Контрагенты"

НовыйДок = СоздатьОбъект("Документ.Платежка");
НовыйДок.Новый();
        
НовыйДок.Реквизит1 = "ЗначениеРеквизита1";
НовыйДок.Реквизит2 = "ЗначениеРеквизита2";
        
СпрКонтрагенты = СоздатьОбъект("Справочник.Контрагенты");
СпрКонтрагенты.НайтиПоРеквизиту("РеквизитГдеИскать", "ТоЧтоШщется", 1);
Если СпрКонтрагенты.Выбран() > 0 Тогда
       НовыйДок.Реквизит3 = СпрКонтрагенты.ТекущийЭлемент();
Иначе
       Сообщить("В СпрКонтрагенты ничего не найдено");
КонецЕсли;
        
НовыйДок.Записать();
НовыйДок.Провести();
назад 1 ... 3 4 5 6 7 8 9 10 11 ... 25далее