Описание работы обработок 1С

Главная » 2014 » Октябрь » 15

Для того чтобы добавить строки в текст запроса в зависимости от условия можно использовать для примера следующую конструкцию:

Запрос = Новый Запрос;
    Запрос.Текст ="ВЫБРАТЬ
    |    ХозрасчетныйОстатки.Счет,";
    Если Счета = ПланыСчетов.Хозрасчетный.ОбеспеченияОбязательствПолученные Тогда
        Запрос.Текст = Запрос.Текст + " 
                |    ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) КАК Контрагент,
                |    ХозрасчетныйОстатки.Субконто1 КАК Должник,";
    ИначеЕсли Счета = ПланыСчетов.Хозрасчетный.ОбеспеченияОбязательствВыданные Тогда
        Запрос.Текст = Запрос.Текст + "
 &nbs ... Читать дальше »

Просмотров: 449 | Добавил: kevseev0 | Дата: 15.10.2014

ОбластьШапка.Параметры.ДеньНачИнв = Лев(Формат(ДатаОтчета,"ДФ=dd.MM.yyyy"),2);
    ОбластьШапка.Параметры.МесяцНачИнв = Сред(Формат(НачалоМесяца(ДатаОтчета),"ДЛФ=DD"),3,СтрДлина(Формат(НачалоМесяца(ДатаОтчета),"ДЛФ=DD"))-10);
    ОбластьШапка.Параметры.ГодНачИнв = Формат(ДатаОтчета,"ДФ=yyyy");

Просмотров: 195 | Добавил: kevseev0 | Дата: 15.10.2014

Чтобы выгрузить результат запроса в табличное поле на форме и автоматически создать колонки используйте следующую конструкцию:

Запрос = Новый Запрос();

.....

Результат = Запрос.Выполнить().Выгрузить();
    ЭлементыФормы.Таблица.Значение = Результат; 
       ЭлементыФормы.Таблица.СоздатьКолонки();

Или так, если есть табличная часть в документе с названием "таблица"

ЭтотОбъект.Таблица.Очистить();
    ЭтотОбъект.Таблица.Загрузить(Результат);

--------------------------------------------------------------------------

Затем после редактирования табличной части, её можно выгрузить обратно в таблицу значений:

Построитель = Новый ПостроительЗапроса;
    Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Таблица);
    ВыборкаЗапрос = Построитель.Результат.Выгрузить();

 

Просмотров: 855 | Добавил: kevseev0 | Дата: 15.10.2014

Среда, 16.07.2025, 00:53
Приветствую Вас Гость

Вход на сайт

Поиск

Календарь

«  Октябрь 2014  »
Пн Вт Ср Чт Пт Сб Вс
  12345
6789101112
13141516171819
20212223242526
2728293031

Архив записей

Наш опрос

Оцените мой сайт
Всего ответов: 2

Друзья сайта

  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика


    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0