1С Режим Конфигуратор


         

Посмотрим какие движения она совершила;


  • Введем еще несколько позиций;


  • Нажмем [Печать]. Наша накладная готова к посылке на принтер;


  • Теперь сохраним и проведем эту накладную;


  • Откроем журнал "Накладные";


  • Найдем нашу накладную;


  • Посмотрим какие движения она совершила;


  • Как мы и хотели, накладная двинула три регистра;


  • Сделайте еще несколько накладных от разных поставщиков, по разным договорам на разные склады;


  • Посмотрите, как изменились данные в отчете "Взаиморасчеты";


  • 2.20 Отчет по остаткам на складе.

    Мы ввели кучу приходных накладных. Теперь нам интересно знать, что на каком складе лежит. Сделаем отчет.

  • Отчет "ОстаткиНаСкладе";



  • Вставим в экранную форму два элемента диалога;


  • Первый: поле ввода "ВыбДата" тип Дата;


  • Второй: поле ввода "ВыбСклад" тип С.Склады;


  • Соответственно приставим к ним текстовые поля с надписью, что есть что (вообще это удобно делать через меню Вставить командой "Элемент диалога...", либо аналогичной кнопкой из панели инструментов) ;


  • В модуле пропишем процедуру:

    Процедура ПриОткрытии()

      ВыбДата=РабочаяДата();

    // РабочаяДата – дата, на которую установлена в данный момент 1С.

    КонецПроцедуры


  • Заполним процедуру Сформировать(). Эта процедура вызывается одноименной кнопкой [Сформировать]. Там она прописана в поле "Формула";

    Процедура Сформировать()

      ТабЗн=СоздатьОбъект("ТаблицаЗначений");

    // создаем динамическую 2-х мерную таблицу

      ТабЗн.НоваяКолонка("Товар","Справочник.Номенклатура");

      ТабЗн.НоваяКолонка("Сорт","Справочник.Сорт");

      ТабЗн.НоваяКолонка("Ост","Число",17,2);

    // указываем какие колонки будет содержать наша динимическая таблица

      РегОст=СоздатьОбъект("Регистр.ОстаткиТоваров");

    // создаем в памяти копию регистра остатков

      РегОст.ВременныйРасчет(1);

    // указываем, что из этого регистра нам, возможно, надо будет получить данные

    // на момент времени отличный от текущего


    Содержание  Назад  Вперед