Обнаружила новую инфу по вопросу отбора документов в журналах.
Все мы знаем, что отбор можно устанавливать только в общих журналах. Оказывается, это не совсем так.
Отбор можно установить и в обычном журнале (в дополнительном = не проверялось). Причем, в обычном журнале доступны отборы только по виду документов. Мало того, отбор можно установить только программно.
есть какая-то фишка
что сначала журнал делаешь общим, а потом выводишь его из общих - при этом остаются возможности отбора как в общем журнале.
ОБС, сам не проверял.
В том то и дело, что бубен не нужен!
Любой обычный журнал имеет возможность выполнять отбор по виду документа.
Читаем внимательно синтакс-помощник:
Замечание:
Во всех журналах, кроме журнала подчиненных документов, работает отбор по виду документа. В этом случае синтаксис вызова метода следующий:
УстановитьОтбор(<ВидДокумента>)
А чего тут нового? Как раз такого примера и началась рубрика В. Кушниром. ТЗ сохранила ссылку (УКАЗАТЕЛЬ) на вложенную.
Указатель на что указывал, на то и продолжает указывать, а вот данные по этому указателю изменились. Так и должно быть
Может и не ново, но столкнулся с такой проблемой (возможно поможет другим):
Внешние переменные можно в запроссе применять только в выборе периода и в условиях. Я зараннее не знаю с каким видом документа буду работать:
Хоть и неохота ;), а соглашусь с Чебурашкой.
ЧАВО нового в Документ."+ДокВид+". ?
Вот я на мисту и не захожу, стал быть не должен этого знать;)
"сколько себя помню 1сником - столько и юзаю..." - именно так
poppy Написал:
-------------------------------------------------------
> Идея хорошая. Интересно, разработчики типовых
> конфигураций читают мисту?
>
> На этой идее построена типовая свертка базы
> типовой ТиС, а также универсальные отчеты и
> обработки с диска ИТС...
>
В том весь юмор, что с типовыми никогда не сталкивался и диска ИТС в глаза не видел. Ну да ладно - проехали...
Вы лучше скажите, что за ерунда с ТЗ на форме: кидаю на ТЗ рисунок для колонки Метка. Метка отлично прорисовывается.Выставляю галочку для формы РежимСохраненияНастройки и после первого же сохранения и последующего вызова - вместо рисунка галочки в поле метки цифирь единички. Как вам нравится это безобразие?
На форме есть ПолеСоСписком, туда при открытии по определенному фильтру запузыриваю список контрагентов (поставщиков, может менятся - дополнятся). Стоит задача при последующем вызове спозиционироватся на последнем выбранном поставщике. Простые
СохранитьЗначение()
ВосстановитьЗначение()
не прокатили.
Определяю
Поставщик=сзПоставщики.ПолучитьЗначение(сзПоставщики.ТекущаяСтрока());
СохранитьЗначение("Поставщик", Поставщик);
А потом при последующем вызове
ТекПост = ВосстановитьЗначение("Поставщик");
Если ПустоеЗначение(ТекПост) = 0 Тогда
ТекСтр = сзПоставщик.НайтиЗначение(ТекПост);
сзПоставщик.ТекущаяСтрока(ТекСтр);
Поставщик = сзПоставщик.ПолучитьЗначение(ТекСтр);
Иначе
Поставщик = сзПоставщик.ПолучитьЗначение(1);
КонецЕсли;
Но самое интересное далее:
по
Сообщить(Поставщик);
Выдает название поставщика, а в файле 1Cv7.CFG (в него сохраняются данные по СохранитьЗначение) - сидит код поставщика, а не название. Чудеса...
И еще - новое сохранение появляется в 1Cv7.CFG ТОЛЬКО после закрытия 1С, до этого похоже сидит в оперативке.
Может кому пригодится...