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

Хранилище

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

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



История благодарностей участнику sava1 ::: Спасибо сказали: 691 раз
Дата поста: В теме: За сообщение: Спасибо сказали:
17.10.12, 12:59 Групировка в запросе
Читаем - ОбходРезультатаЗапроса.ПоГруппировкам а заодно Запрос.Итоги
Fabri,
11.10.12, 10:29 Условие Между
Итак:
1.Запрос надо будет формировать динамически (по-большому счету) ;
секции запроса через Объединить
количество секций равно количеству тарифов.
Приблизительно так: (для двух тарифов)

выбрать
     // здесь лирика
     (&КонецТарифа1 - выбрать когда НачалоРаботы<&НачалоТарифа1 тогда  &НачалоТарифа1 иначе НачалоРаботы конец ) как ПродолжительностьРаботы
из документа
где док.НачалоРаботы<&Конецтарифа1 или конецРаботы>&началоТарифа1    

объединить

выбрать
     // здесь лирика
     (&КонецТарифа2 - выбрать когда НачалоРаботы<&НачалоТарифа2 тогда  &НачалоТарифа2 иначе НачалоРаботы конец ) как ПродолжительностьРаботы
из документа
где док.НачалоРаботы<&Конецтарифа2 или конецРаботы>&началоТарифа2


и т.д . до упора

итог:
выбираем из регистра все тарифы
проходя по выборке, строим текст запроса, устанавливаем параметры
выполняем запрос, получаем И-строк (по количеству тарифов)
если не надо И-строк - группируем инфо в запросе
VolandMaster,
19.09.12, 7:07 Отчет по всем счетам и всем субконто развернуто
Прямой запрос по проводкам (для примера (по 3 субконто)):

    ВсеСубконто = ""; ВсСкД=""; ВсСкК="";
    Для ъ = 1 По 3 Цикл
        ВсСкД=ВсСкД+",DTSC"+(ъ-1)+" [СубкД"+ъ+" :Subconto],VDTSC"+(ъ-1)+" СубкД"+ъ+"_вид";
        ВсСкК=ВсСкК+",KTSC"+(ъ-1)+" [СубкК"+ъ+" :Subconto],VKTSC"+(ъ-1)+" СубкК"+ъ+"_вид";
    КонецЦикла;
    ВсеСубконто = ВсСкД+ВсСкК;

    запрос = БазаД.НовыйЗапрос();        
    текст="
    |select date ДатаПр,sum [Сум :Number.19.2], amount [Кво :Number.19.3], accdtid [СчД :Счет.Основной], accktid [СчК :Счет.Основной]"+ВсеСубконто+"
    |from __1s_entry
    |where Date BETWEEN @НачДата AND @КонДата     
    |and sp4373 = @OurFirm    
    |and accktid = @СчВД
    |and ktsc1 = @пВД" + УслДт +"
    |and amount<>0";    
    запрос.Подготовить(текст);



 ! 

Выделяйте код!
 
awp,
18.09.12, 15:57 Отчет по всем счетам и всем субконто развернуто
Прямой запрос к таблицам - там по-фигу какого типа и т.д
awp,
13.09.12, 14:57 Удаление помеченных объектов и внешних ссылок на них
Удалить(1), потом в тестировани/исправление прибить левые ссылки
хотя полностью корректно не выйдет (да и по времени хз)
Vofka,
03.08.12, 10:42 Есть ли возможность подключить сканер штрих-кода без исп-я стандартного механизма 1с? (1с80: Альфа-Авто 4.0)
Цитата(Batchir @ 01.08.12, 22:40) *
Я б наверно всё-таки "выгрыз" механизм работы с торговым оборудованием из типовой конфы.


+100! Написать весь функционал работы с портом - это надо быть извращенцем
вк Scaner1C.dll (имя для поиска) - у меня на проходной.
andreykyiv@bigmir.net,
13.07.12, 14:54 Требуется Программист 1С 8.2, Киев
Цитата(mister-x @ 13.07.12, 15:37) *
ага запрошують на проект, а далі "давай до свиданья"


Если ПРАВИЛЬНО внедрить - никуда от Вас не денуться biggrin.gif
awp, Егор Динин,
03.07.12, 13:24 Печать без открытия формы
Чтобы запустить сразу процедурку Печать, надо ее вызвать в процедурке ПриОткрытии и после сего действа вызвать Возврат,установив перед этим СтатусВозврата в 0.

А та фигня,обозначенная кучей ???? - и есть параметр, который в ПРиОткрытии будет доступно как Форма.Параметр
bereznoy,
03.07.12, 9:46 Обработка по контрагентам
Внешняя обработка с реквизитами Периода и кнопкой Выполнить.
Формируем запрос по документам с условиями, проходим по результату, пишем в рс
MH.z,
03.07.12, 7:09 Печать без открытия формы
При открытии формы передаем список документов.
В форме документа - список будет в Форма.Параметр.
Далее Если Форма.параметр НеПустой - печатаем и СтатусВозврата(0); Возврат.
Недостаток - нужно переписывать модуль формы.
Можно через Формекс - ВыполнитьПроцедуру контекста
bereznoy,
14.06.12, 14:52 Контроль Остатков на складе
Цитата(logist @ 14.06.12, 15:20) *
А что тогда мешает сделать так:

А теперь представьте - в ТЧ 2 товара, а в остатках 200 000 - отбор только при соединении - грузим сервер
logist,
23.05.12, 11:55 Как открыть изображение в 7.7 через внешнюю компоненту
ЗапуститьПриложение
Выполняет запуск внешнего приложения.

Синтаксис:

ЗапуститьПриложение(<СтрокаКоманды>)

Англоязычный синоним:

RunApp

Параметры:

<СтрокаКоманды>
Строковое выражение, содержащее строку коман­ды запуска внешнего приложения или имя фай­ла, чтобы открыть его с помощью ассоциирован­ного для данного вида файлов приложения.

Flexy, Домовик,
23.05.12, 7:09 один ФР для двух 1с
Надо посмотреть закрывается-ли сесия ФР после окончания печати (по-идее должна).
А проще всего - попробовать
yur,
23.05.12, 7:05 Отчет Кросс-таблица в 7.7
Согласен (код копировал - прощелкал)
Flexy,
22.05.12, 20:46 один ФР для двух 1с
Цитата
Можно ли их подключить к одному ФР?


Конечно. А вчем проблема? - настроить один порт для ФР, обработка для печати - или одна,или одинаковіе.
При печати - открівать сессию, потом закрівать.
yur,
22.05.12, 15:24 Отчет Кросс-таблица в 7.7
А зачем тз?
Простой обход группировок (вторая группировка ВсеВошедшие в Запрос)


Вывод заголовка :

пока запрос.Группировка(1)=1 Цикл
   таб.ВывестиСекцию()

   пока запрос.Группировка(2)=1 Цикл
        таб.присоединитьСекцию(...);
   конеццикла;
   прервать;
конеццикла



 i 

Пожалуйста, выделяйте код
 
Домовик,
22.03.12, 12:00 Запрос должен давать количество моделей на остатке
Конфигурация "Салон красоты" ? 12201689.gif
Vofka,
05.03.12, 20:28 xml проверить по схеме J1201204.xsd
А в схеме 012
Log1c,
20.12.11, 12:19 Поиск в таблице значений
Типы значений не совпадают
mavrik,
05.12.11, 8:08 Получить значение реквизита ДатаБазыИндекса в спр. Сотрудники
в 8 нужно заполнить регистр сведений ПараметрыРасчетаИндексации
Домовик,
04.12.11, 19:05 Получить значение реквизита ДатаБазыИндекса в спр. Сотрудники
вдогонку
V7 = Новый COMобъект("V77.Application");
СпрНом = V7.CreateObject("Справочник.Номенклатура");
СпрЦены = V7.CreateObject("Справочник.Цены");
Периодический = V7.CreateObject("Периодический");
....
....
Периодический.ИспользоватьОбъект("Цена",СпрЦены);
Периодический.ВыбратьЗначения();
Пока Периодический.ПолучитьЗначение() > 0 Цикл
   //В цикл не входит хотя в 1с7  4 раза изменялась цена

        Строка = СписокНовыхЦен.Добавить();
    Строка.Дата = Периодический.ДатаЗнач;
    Строка.Цена = Периодический.Значение;
КонецЦикла;
ignsv,
02.12.11, 20:50 Справочник номенклатура установить префиксы по группам
Позволю себе 5 копеек.
Если уж коряжить в конфе - то проще добавить реквизит Префикс
и устанавливать в коде одной строчкой
Домовик,
03.02.10, 12:35 как получить тип (вид) реквизита?
Если (ТС.Реквизит(Сч).Тип="Справочник") или (ТС.Реквизит(Сч).Тип="Документ")
        или (ТС.Реквизит(Сч).Тип="Перечисление") Тогда
            Предст=Предст+ТС.Реквизит(Сч).Вид
        ИначеЕсли ТС.Реквизит(Сч).Тип="Число" Тогда
            Предст=Предст+ТС.Реквизит(Сч).Длина+"."+ТС.Реквизит(Сч).Точность
        ИначеЕсли ТС.Реквизит(Сч).Тип="Строка" Тогда    
            Предст=Предст+ТС.Реквизит(Сч).Длина
        ИначеЕсли (ТС.Реквизит(Сч).Тип="Дата") или (ТС.Реквизит(Сч).Тип="Счет") Тогда
Acid, RFerdinandes,

21 страниц V  « < 19 20 21
RSS Текстовая версия Сейчас: 20.09.24, 10:21
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!