Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
дата должна быть "текущей" а таких варантов (по крайней мере в настройках - параметры) нет чего делать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 16:36 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmen, Как нет? Все есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 16:57 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmenдата должна быть "текущей" а таких варантов (по крайней мере в настройках - параметры) нет чего делать ? Как нет? Смотри картинку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 16:59 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmen, Если нет в закладке "Параметры данных", убери галку ограничение доступности на закладке "Параметры". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 17:06 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
эээ... а у меня "канец" только гм... может связано с тем что регистер сведений и там СрезПоследних ? мне на дату надо это может быть и середина дня и начало и т.д. кстати ещё вопрос возник как передавать такие вот значения по-умолчанию произвольного вида (ну там основной склад или организацию в параметр при открытии отчета) ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 17:11 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 17:14 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
на худой конец "на начало текущего момента" чтоль :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 17:21 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmenэээ... а у меня "канец" только гм... может связано с тем что регистер сведений и там СрезПоследних ? мне на дату надо это может быть и середина дня и начало и т.д. Last1Cmen, А регистр сведений с посекундной детализацией? Если с посекундной, тогда все вроде должно быть, либо в запросе участвует еще одна таблица у которой, не посекундная детализация в дате начала. Запости сюда запрос, что бы понятнее было. Last1Cmenкстати ещё вопрос возник как передавать такие вот значения по-умолчанию произвольного вида (ну там основной склад или организацию в параметр при открытии отчета) ? СКД поддерживает пакетные запросы, в первых запросах получай значения по умолчанию и передавай их в основной запрос. Либо делай нужные значения предопределенными. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 17:42 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmenна худой конец "на начало текущего момента" чтоль :( чё так сложно ? есть выражение СКД ТекущаяДата() ВЫБРАТЬ КурсыВалютСрезПоследних.Период, КурсыВалютСрезПоследних.Валюта, КурсыВалютСрезПоследних.Курс, &ДатаСреза КАК НашаТекущаяДата ИЗ РегистрСведений.КурсыВалют.СрезПоследних({(&ДатаСреза)}, ) КАК КурсыВалютСрезПоследних ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 17:52 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
vitkhvА регистр сведений с посекундной детализацией? Если с посекундной, тогда все вроде должно быть, либо в запросе участвует еще одна таблица у которой, не посекундная детализация в дате начала. Запости сюда запрос, что бы понятнее было. Да в том то и дело что сам регистр привязан к регистратору (там посекундно понятное дело) но дает выбирать только что-либо на начало чего либо а мне именно оперативные значения нужны "на сейчас" и странно почему нет такого предопределённного vitkhvСКД поддерживает пакетные запросы, в первых запросах получай значения по умолчанию и передавай их в основной запрос. Либо делай нужные значения предопределенными. о... идея, надо попробовать Shuhardчё так сложно ? есть выражение СКД ТекущаяДата() сложно потому что мне её надо дать возможность переопределить если чего а если напрямую писать в параметры в выражение то сами понимаете это становиться невозможным ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 18:18 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmenто сами понимаете это становиться невозможным не понимаем не становиться Выбор Когда &ДатаСреза<>ТекущаяДата() Тогда &ДатаСреза Иначе ТекущаяДата() Конец ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 18:32 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
я не хочу отбирать по периоду без участия пользователя... мне нужно чтобы в настройках у пользователя стояло при открытии именно текущее время а что-то вводить в параметры в настройках не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 18:52 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmen мне нужно чтобы в настройках у пользователя стояло при открытии именно текущее время раз надо - делай при открытии формы отчета запихни в параметр текущую дату ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2010, 18:56 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
ShuhardLast1Cmen мне нужно чтобы в настройках у пользователя стояло при открытии именно текущее время раз надо - делай при открытии формы отчета запихни в параметр текущую дату вот... тут то и вопрос почему надо как-то в самой схеме присваивать скажем не работают ПериодСКД = ЭтаФорма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Период")); ПериодСКД.Использование = Истина; ПериодСКД.Значение = ТекущаяДата(); ни ПериодСКД = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Период"); ПериодСКД.Использование = Истина; ПериодСКД.Значение = ТекущаяДата(); ни вариации с ДоступнымиПолямиПараметровДанных не работают... причем значения присваиваются НО при выводе самой формы в настройках все те же сохраненные в предидущий раз такое впечатление что пользовательские сохраненные значения просто накрывают сделанные изменения при открытии формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 11:45 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
кстати у хрусталевой на стр. 476 описан один из опробованных вариантов установки но он не работает в конце есть мэджик сикуенс типа Настройки = КомпоновщикНастроек.Настройки который непонятно как но запускает всё это дело но таких вещей в 8.2 просто нет :) что я нетак делаю вконце концов, не поверю что никому не требовалось программно переопределить значения параметра ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 13:11 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmen, Может срез последних вообще без параметра "Период" использовать? Всегда будет текущее значение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 13:52 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
DmitriyZLast1Cmen, Может срез последних вообще без параметра "Период" использовать? Всегда будет текущее значение. текущее "на когда" ? :) мне нужен срезпоследних относительно запрашиваемой временной точки сейчас кое что довыясню и расскажу как это работает в 8.2 и "о чем не пишут на форумах и книжках" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 13:59 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1CmenDmitriyZLast1Cmen, Может срез последних вообще без параметра "Период" использовать? Всегда будет текущее значение. текущее "на когда" ? :) Самое последнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 14:02 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmen что я нетак делаю вконце концов, не поверю что никому не требовалось программно переопределить значения параметра А зачем там нужны значения по умолчанию? У 1С в стандартных конфах идеология немного другая - есть сохраняемые настройки, с них и идет восстановление при открытии. Возьми УПП 1.3 открой например "Отчет ведомость по учету МПЗ", да и посмотри как там сделано восстановление настройки, у тебя будет аналогично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 14:09 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
DmitriyZLast1Cmenпропущено... текущее "на когда" ? :) Самое последнее. самое последнее на какой момент ? :) у меня есть регистр сведений в котором хранятся некие состояния объектов системы после момента их изменения и данные о этих состояниях надо иметь по-умолчанию "на сейчас" но с возможностью получения данных за будь какой момент в прошлом У 1С в стандартных конфах идеология немного другая это не стандартная вобщем даю совет "запесплатно" :) то что приводят в примерах на форумах (в т.ч. и на официально 1цешных) и в книжках не совсем принадлежит истине главное о чем умалчивают касаемо 8.2 - присваивать некие свои значения параметрам необходимо не при открытии формы а ПриЗагрузкеПользовательскихНастроекНаСервере (есть такое) и это в принципе логично конечно но почему нельзя было заострить внимание ? Код: plaintext 1. 2. 3. 4. теперь вот воюю чтобы не по индексу получать а обходя выборку Код: plaintext 1. 2. 3. 4. 5. не у всех элементов есть такое как "параметр"... скажем у отбора его нет вот и валиться с ошибкой но то уже из другой оперы спасибо всем откликнувшимся :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 14:25 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
окончательный вариант Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 15:01 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Last1Cmenдата должна быть "текущей" а таких варантов (по крайней мере в настройках - параметры) нет чего делать ? Можно использовать вычисляемый параметр прямо в схеме ("Параметры данных; Выражение"). Можно, кстати, считать невидимый пользователю параметр на базе видимого пользователю и задаваемого интерактивно (там же, например: КонецПериода(&ВыбКонДата, "День")). А можно задать из модуля отчета параметр данных программно, типа так: Процедура СформироватьОтчет(Результат, ДанныеРасшифровки) ЭкспортСхемаКомпоновкиДанных = ЭтотОбъект.ПолучитьМакет("СхемаКомпоновкиДанных"); Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию; Настройки.ПараметрыДанных.Элементы.Найти("ДатаОстатков").Значение = ТекущаяДата(); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 15:26 |
|
||
|
8.2 СКД и первоначальная установка даты в параметре
|
|||
|---|---|---|---|
|
#18+
Или так: ПараметрТекДата = Настройки.ПараметрыДанных.Элементы.Найти("ТекДата"); ПараметрТекДата.Значение = ТекущаяДата(); ПараметрТекДата.Использование = Истина; Это когда надо, чтобы параметр использовался в схеме, но пользователю не отображался (ограничение доступности = Истина). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2010, 15:30 |
|
||
|
|

start [/forum/topic.php?fid=28&fpage=91&tid=1521703]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
24ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 291ms |

| 0 / 0 |
