Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Войти | Зарегистрироваться )



История благодарностей участнику sava1 ::: Спасибо сказали: 681 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
21.09.15, 12:46 Помогите с связями в запросе
ВЫРАЗИТЬ(РАЗНОСТЬДАТ(Дата1, Дата2, Секунда))
Вместо дата1/Дата2 подставлять НАЧАЛОПЕРИОДА(Период, Секунда)
kosalex,
21.09.15, 12:17 Помогите с связями в запросе
Select .......
SUM(CASE WHEN ДанныеПроходныхКОДОС.Событие = "Вход" ИЛИ ДанныеПроходныхКОДОС.Событие = "Въезд") THEN -Период ELSE Период END) as OtrabVremya
kosalex,
08.09.15, 7:01 Доступ к реквизиту стправочника номенклатуры
В типовых есть критерий отбора ДокументыПоКонтрагенту, так что не надо "придумывать велосипед".
В самописке я бы использовал РС - проще искать и писать.
candrey,
08.09.15, 6:56 Error 310 (1C- 7.70.261)
и еще
ИС
awp, mister-x,
07.09.15, 13:41 Поле "Вес" из "Формы элемента"
Вес - реквизит справочника ?
candrey,
19.08.15, 13:26 Вывод на печать несколько колонок в одной
Не изменило чего? Так-же выводится Товар?
avel1976,
19.08.15, 9:59 Хранимые процедуры SQL. Обработка результата
Попробуйте
КвоЗаписей = Неопределено;
Пока РезультатФункции.State=0 Цикл
        РезультатФункции = РезультатФункции.NextRecordset(Записей);
        // а здесь уже перебираем записи рекордсета

КонецЦикла;
TipsyKID, vadim007,
19.08.15, 9:38 Вывод на печать несколько колонок в одной
Открываем процедуру вывода на печать, ищем где заполняются параметры
типа
Область.Параметры.Товар = .....

, после всего заполнения перед выводом области пишем свое:
Область.Параметры.Товар = ""+табЧасть.Номенклатура+" - "+Ответственный......+ДатаДокумента
avel1976,
03.08.15, 14:18 Печать Меню в разрез дат
Выложите отчет на гуглодиск.
burza,
03.08.15, 13:58 Печать Меню в разрез дат
Цитата(sava1 @ 03.08.15, 14:42) *
На макете добавляем еще одну строку с параметром ДатаПриёмаПищи

и наименованием "ЗаголовокПП0"
там где получаем области пишем
ОбластьЗаголовокПП0     = Отчеты.МенюНаДень.ПолучитьМакет("Макет").ПолучитьОбласть("ЗаголовокПП0");
burza,
03.08.15, 13:42 Печать Меню в разрез дат
Вместо
Пока ВыборкаМенюНаДень.Следующий() Цикл
        ОбластьЗаголовокПП1.Параметры.НаименованиеПриёмаПищи = ВыборкаМенюНаДень.ПриёмПищи;
        ВыводФорма.Вывести(ОбластьЗаголовокПП1);

Пишем
    Пока ВыборкаМенюНаДень.Следующий() Цикл
        ОбластьЗаголовокПП1.Параметры.ДатаПриёмаПищи = ВыборкаМенюНаДень.Дата;
        ВыводФорма.Вывести(ОбластьЗаголовокПП0);      
        ВыборкаМенюНаДень2 = ВыборкаМенюНаДень.Выбрать()
        Пока ВыборкаМенюНаДень2.Следующий() Цикл
            ОбластьЗаголовокПП1.Параметры.НаименованиеПриёмаПищи = ВыборкаМенюНаДень.ПриёмПищи;
            ВыводФорма.Вывести(ОбластьЗаголовокПП1);

В конце добавляем еще один КонецЦикла
На макете добавляем еще одну строку с параметром ДатаПриёмаПищи (аналогично Как "НаименованиеПриёмаПищи")
burza,
03.08.15, 11:59 Печать Меню в разрез дат
попробуйте так
ВЫБРАТЬ
                             |    Меню.Ссылка,
                             |    Меню.ПриёмПищи КАК ПриёмПищи,
                             |    Меню.КоличествоПитающихся
                             |ИЗ
                             |    Документ.Меню КАК Меню
                             |ГДЕ
                             |    Меню.ДатаМеню = &ПараметрДатаМеню
                             |    И Меню.Подразделение = &ПараметрПодразделение
                             |    И Меню.ГруппаПитания = &ПараметрГруппаПитания
                             |    И Меню.ПометкаУдаления = ЛОЖЬ

                                         Итоги Сумма(Меню.КоличествоПитающихся) по Ссылка,ПриёмПищи
                             |                           ";
burza,
03.08.15, 11:44 Печать Меню в разрез дат
Но здесь дейсвительно лучше Итоги
Вместо
СГРУППИРОВАТЬ ПО
| Меню.Ссылка, Меню.Дата, Меню.ПриёмПищи

Писать
ИТОГИ ПО Меню.Дата
burza,
03.08.15, 11:43 Печать Меню в разрез дат
"ВЫБРАТЬ
| Меню.Ссылка,
| Меню.Дата,
| Меню.ПриёмПищи КАК ПриёмПищи,
| Сумма(Меню.КоличествоПитающихся) КоличествоПитающихся
|ИЗ
| Документ.Меню КАК Меню
|ГДЕ
| Меню.ДатаМеню МЕЖДУ &НачалоПериода и &КонецПериода
| И Меню.Подразделение = &ПараметрПодразделение
| И Меню.ГруппаПитания = &ПараметрГруппаПитания
| И Меню.ПометкаУдаления = ЛОЖЬ
|
|СГРУППИРОВАТЬ ПО
| Меню.Ссылка, Меню.Дата, Меню.ПриёмПищи
|
|УПОРЯДОЧИТЬ ПО
| ПриёмПищи
|АВТОУПОРЯДОЧИВАНИЕ";
burza,
03.08.15, 11:35 Печать Меню в разрез дат
"ВЫБРАТЬ
                             |    Меню.Ссылка,
                             |    Меню.ПриёмПищи КАК ПриёмПищи,
                             |    Сумма(Меню.КоличествоПитающихся) КоличествоПитающихся
                             |ИЗ
                             |    Документ.Меню КАК Меню
                             |ГДЕ
                             |    Меню.ДатаМеню = &ПараметрДатаМеню
                             |    И Меню.Подразделение = &ПараметрПодразделение
                             |    И Меню.ГруппаПитания = &ПараметрГруппаПитания
                             |    И Меню.ПометкаУдаления = ЛОЖЬ

                                          Сгруппировать по Меню.Ссылка, Меню.ПриёмПищи
                             |
                             |УПОРЯДОЧИТЬ ПО
                             |    ПриёмПищи
                             |АВТОУПОРЯДОЧИВАНИЕ";

burza,
03.08.15, 11:33 Печать Меню в разрез дат
Выложите текст запроса в ответе - не на картинке.
burza,
03.08.15, 11:25 Печать Меню в разрез дат
Да.
burza,
03.08.15, 10:43 Печать Меню в разрез дат
Добавить группировку по дате и результат запроса обойти ПоГруппировкам
burza,
03.08.15, 10:01 Печать Меню в разрез дат
    ЗапросМенюНаДень.УстановитьПараметр("НачалоПериода", НачалоДня(Отчет.НачалоПериода));
    ЗапросМенюНаДень.УстановитьПараметр("КонецПериода", КонецДня(Отчет.КонецПериода));
burza,
03.08.15, 9:48 Печать Меню в разрез дат
Ну так в параметры запроса надо было вставить начало и конец периода (так-же как ПараметрДатаМеню)
burza,
03.08.15, 9:19 Печать Меню в разрез дат
Вывести на форму НачалоПериода и КонецПериода.
В запросе вместо
Меню.ДатаМеню = &ПараметрДатаМеню

писать
Меню.ДатаМеню МЕЖДУ &НачалоПериода и &КонецПериода
burza,
28.07.15, 18:06 Работа с множеством одинаковы елементов
Формекс - перебор кнопок формы
рФорма=СоздатьОбъект("РасширениеФормы");
    Для н=0 По рФорма.КоличествоАтрибутов()-1 Цикл
        Атрибут=рФорма.ПолучитьАтрибут(н);
        Тип=Атрибут.Тип;
        Если Тип=3 Тогда
            Сообщить("Поймали кнопку ");
            Сообщить(Атрибут.Идентификатор);
        КонецЕсли;
    КонецЦикла;
Sede,
28.07.15, 14:55 Работа с множеством одинаковы елементов
Формекс - АттрибутФормы (это коллекция)
Sede,
28.07.15, 10:20 Перенос справочника ФизическиеЛица
Писал по-памяти. Главное - направление......
vadim007,
27.07.15, 13:22 Как справляетесь с вводом знаков <>[]! в русской раскладке
Кстати, если все упирается только в раскладку, есть V8Formatter - замена основных комбинаций + несколько шаблонов. работает везде (наверно через СендКей).
cocon2003,

21 страниц V  « < 14 15 16 17 18 > » 
RSS Текстовая версия Сейчас: 18.04.24, 22:21
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!