Плутенко Алексей

1076
Рейтинг

Noy
Алексей Плутенко



  •   Регистрация: 03.07.2007 (16 лет назад)

  •   Был(а) на сайте: 19.04.2024

Друзья
  • Maxim Simonovich
  • Альтаир
  • Сергей Галюк
Подписчики 6

Группы

Профессиональный разработчик

Партнер IS-WP

Рейтинг 1076

Гиперссылки на форме 7.7

Инструменты и обработки Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 Конфигурации 1cv7 Россия Абонемент ($m) Внешняя обработка (ert,epf) Работа с интерфейсом

Класс позволяет использовать ссылки на формах. Поддерживаются ссылки на http, ftp, файлы, внутренние объекты (документы, элементы справочников), код на языке 1С.

1 стартмани

15.03.2010    24304    195    Noy    44       

29

7.7 zoom-ZOOM. Зумируем формы в 1С

Инструменты и обработки Программист Платформа 1С v7.7 Конфигурации 1cv7 Россия Абонемент ($m) Архив с данными Инструментарий разработчика

Легко и непринужденно делаем кнопки на весь экран... Зачем? Попробую объяснить!

1 стартмани

10.11.2009    28336    198    Noy    42       

39

Комментарии

DevПрямой запрос 1cv77#6 22.03.23 15:50
(5)

|SELECT
|докВЗ.IDDoc [ДокВЗ $Документ.Возврат],
| $докВЗ.Товар as [основной $Справочник.Номенклатура],
| SUM($докВЗ.Количество) as кол
|FROM
DevПрямой запрос 1cv77#3 21.03.23 19:38
как-то так
Код

Если Метаданные.ОбщийРеквизитДокумента("Магазин ").Сортировка=1 Тогда
      ПутьКРеквизитуМагазин="Жур.$ОбщийРеквизит.Магазин ";
   Иначе
      ПутьКРеквизитуМагазин="док.$ОбщийРеквизит.Магазин";
   КонецЕсли;
|SELECT
|    $докВЗ.Товар as [основной $Справочник.Номенклатура],
|    SUM($докВЗ.Количество) as кол
|FR OM
|    $ДокументСтроки.Возврат as докВЗ
|INNER JOIN
|    $Документ.Возврат as док ON док.IDDoc = докВЗ.IDDoc
|INNER JOIN
|    _1SJourn as жур ON жур.IDDoc = докВЗ.IDDoc AND
|                       жур.Date_Time_IDDoc BETWEEN :ДатаНач AND :ДатаКон~ AND
|                       жур.Closed & 1 = 1
| WH ERE                       "+ПутьКРеквизитуМагазин+" = :ВыбМагазин
|GROUP BY
|    $докВЗ.Товар
ПубликацииДрайвер для "клавиатурного" сканера штрихкодов. На встроенном языке 1С...#37 23.12.21 15:51
(36) Обновил.
Исправлен один файл, он приложен к сообщению

Прикрепленные файлы:

fn_scan_kb_set.ert
DevУниверсальная функция отбора в справочниках#33 02.09.21 11:44
(32) Ошибка в функции. Похоже что неправильно разбирается второй параметр (имя поля). Если искать по двум и более полям - то должно работать.
Например:
Код
спрЗ = глФильтрСправочника(Вид(),"Диагноз,Наименование",1,"К");
DevГиперссылки на форме 7.7#44 12.10.20 13:27
(43)
Должна быть строка вида:
//#класс Общие.Форма.ГиперСсылки = ОбщиеФормаГиперСсылки.ert {};
Dev1C 7.7 удалить все недопустимые символы XML из строки#12 24.12.19 16:47
По скорости быстрее будет regexp

РегекспЗаменаПлохихСимволов=СоздатьОбъект("VBScript.RegExp");
РегекспЗаменаПлохихСимволов.Pattern="[\x00-\x1F]";
Сообщить(РегекспЗаменаПлохихСимволов.Replace(ПеременнаяСТекстом,""));
DevСекретный релиз платформы v77.27.7#755 16.06.15 12:51
(752) _Z1, возможно, сейчас проверить нет возможности. Но даже на 2008 если результат запроса не ограничивать одним значением - то субстринг отрабатывает быстрее чем лайк. А вот если искать только один элемент - лайк на порядок быстрее справляется. А в данном случае как раз один элемент и нужен.
как я понимаю из описания - компонента может менять свое поведение в зависимости от версии скуля. Так что подмену можно не делать для старых версий. Как вариант....
DevСекретный релиз платформы v77.27.7#754 16.06.15 12:47
(753) а про вопрос в (749) реально доработать? Это не портит концепцию "Положил и все работает", но сильно упростит жизнь.
У меня одна база содержит справочник с 200 тыс элементами и поиск по первым буквам просто мучительный.
Обычно проблема начинает ощущаться на 20к элементов и выше.
DevСекретный релиз платформы v77.27.7#750 15.06.15 20:25
+(749) А в идеале было бы - вынести список заменяемых запросов в файлик BkEndUtls.ini :)
Это было бы вообще мега весчь
А если бы файлик еще и брался из каталога ИБ ...

ЗЫ и тут Остапа понесло