Последние сообщения

#1
FormEx / Re: Как прочитать строку поиск...
Последний ответ от Харлампий Дымба - Вчера в 19:26
Так по ссылке в #1 последнее сообщение:
NavigationTools.vbs - ActivateFindEdit()
#2
FormEx / Re: Как прочитать строку поиск...
Последний ответ от Arbuz - Вчера в 17:52
Может кто-нибудь знает как поместить фокус в строку поиска на панели инструментов?
#3
7.7 / Re: Простейший запрос через 1s...
Последний ответ от Arbuz - Вчера в 17:42
Цитата: MWW_Ruza от 22 июня 2025, 17:47Тогда, можно еще вопросик, чуть сложнее...
Как вывести в запрос все элементы выбранной группы, в том числе и вложенных подгрупп всех уровней?
Тут, я так понимаю, нкжно уже другой какой-то оператор применять, не по ИД отбирать...

Дык, есть же УложитьОбъекты()

Цитата
1sqlite 
Объект SQLiteBase :: УложитьОбъекты / PutObjects

Синтаксис: УложитьОбъекты(Объект, ИмяТаблицы, [КакПостоянную], [Иерархия])

Параметры:
Объект - тип: СписокЗначений, Справочник, Счет. Выгружаемые объекты.
ИмяТаблицы - тип: Строка. Имя созываемой в базе данных таблицы.
КакПостоянную - тип: Число. 1 - создать обычную таблицу, 0 - создать временную таблицу. Необязательный параметр. По умолчанию 0.
Иерархия - тип: Строка. Название справочника или плана счетов для разворота групп справочника или групп счетов. Необязательный параметр. По умолчанию - пустая строка.
Возвращает: нет

Описание: Загружает значение либо список значений в базу данных, как таблицу базы данных.

В базе данных создается таблица с заданным именем с одним полем val. Если таблица с таким именем существует, она уничтожается. В данную таблицу выгружаются внутренние идентификаторы объектов в формате char(9). Если первым параметром передан список значений, в таблицу укладываются значения из переданного списка.

Если задана иерархия (название справочника либо плана счетов), то вместо объектов-групп выгружаются все входящие в группу элементы/счета всех нижележащих уровней. Сами группы при этом не выгружаются. Работа с иерархией выполняется только в дбф-базах, в sql-версии 1С будет генерироваться исключение.

Перед выполнением метода проверяется только то, что первый параметр либо список значений, либо справочник, либо счет. Проверка выгружаемых значений на то, что они действительно являются справочниками/счетами нужного вида - не производится, и вся ответственность за это возлагается на пользователя.

При использовании иерархии метод гарантирует, что каждый из входящих в список объектов выгрузится не более одного раза, те дубли не выгружаются. Если иерархия не используется, список объектов выгружается как есть.

Типа

Если ПустоеЗначение(ВыбНоменклатура) = 0 Тогда
    _ТекстЗапроса = _ТекстЗапроса + "
    |AND +СпрНоменклатуры.ID IN (SELECT val FROM vt_ТМЦ) ";
    глБазаДанных.УложитьОбъекты(ВыбНоменклатура,"vt_ТМЦ",0,"Номенклатура");
КонецЕсли;

Или я что-то недопонял?...
#4
7.7 / Re: Перевод собственных средст...
Последний ответ от ЯнСмит - Вчера в 09:04
А ведь точно, спасибо, просто уже давно привык, что документы СБВР/СБВП, создаются автоматом из обработки клиент-банк и вообще забыл про них ))
#5
7.7 / Re: Перевод собственных средст...
Последний ответ от Харлампий Дымба - Вчера в 02:34
Что-то я вообще не понял проблемы. Всё есть в типовой ТиС. Списание денег с одного своего счета - "Строка выписки банка (расход)", вид оплаты "Прочее". Поступление этих денег на другой свой счет - "Строка выписки банка (приход)", вид оплаты "Прочее". Что собственно Сергей в #2  и написал, и это как раз и есть заложенный изначально подход.
Может быть документ "Перемещение денег (банк)" ввёл в заблуждение? Так он не для перемещения денег между счетами организации, а для полусерого (управленческого) учета одних и тех же денег в разрезе разных фирм (управленческих аналитик).

Вот в типовой бухии из-за двойной записи чуть посложнее 1С пришлось делать - там проводка Д51 К51 формируется выпиской по тому счету, на который денежные средства поступают. Выписка по счету списания тоже оформляется, но проводку не формирует.
А в ТиС такой проблемы нет: там где списание денег - делаем Расход по регистру "Банк", там где поступление - делаем "Приход".

Банк/Касса и Касса/Касса - аналогично.
#6
7.7 / Re: Перевод собственных средст...
Последний ответ от ЯнСмит - 29 июня 2025, 15:31
да, согласен проще новый документ завести, наверное во времена платформы 7.7 организации пользовались услугами только одного банка ))
#7
7.7 / Re: Перевод собственных средст...
Последний ответ от Злоп - 27 июня 2025, 21:44
А можно пошаманить строку выписки банка
#8
7.7 / Re: Перевод собственных средст...
Последний ответ от Злоп - 27 июня 2025, 21:43
Опять же - банковские выписки по счетам грузите? Скорее да. Учтите это.
Плюс ещё и то что движение показывать один раз (аналогично операциям банк-касса). При этом, чтобы сходились выписки банка - если перевод отдельным документом - учесть в строках выписки, но без движений (опять же аналогично банк-касса)
#9
7.7 / Re: Перевод собственных средст...
Последний ответ от Злоп - 27 июня 2025, 21:40
Там больше форму рисовать ;-)
#10
7.7 / Re: Перевод собственных средст...
Последний ответ от Djelf - 27 июня 2025, 19:38
Или сделай такой документ, там кода надо писать - мышь наплакала!