|
Поле Период с датой начала и конца | ☑ | ||
---|---|---|---|---|
0
Zend
05.09.12
✎
12:19
|
Что то туплю
Надо на форму добавить поле, где можно было бы указать дату начала и дату конца периода. Добавляю "Поле Ввода" ставлю тип "Стандартный Период". Запускаю, а он мне не совсем то, что нужно выдаёт. Он даёт выбрать, мол за сегодня, за этот месяц, за этот год и т.д. А мне нужны как бы два поля с типом дата. Платформа 8.2. Обычная(не управляемая) форма. |
|||
1
Kreont
05.09.12
✎
12:21
|
Вставь сразу элемент "выбор периода"
|
|||
2
Zend
05.09.12
✎
12:29
|
(1) Кнопку что ли?
|
|||
3
DrShad
05.09.12
✎
12:29
|
(2) нет
|
|||
4
Kreont
05.09.12
✎
12:30
|
(2) Не, добавляй через меню: Форма- Вставить элемент управления - и там 4-е снизу
|
|||
5
Zend
05.09.12
✎
12:37
|
(4) А... вспомнил, да, есть такое.
А вот что бы просто поле поставить одно? Ну что бы в одном поле указывать? Это только в управляемой форме? |
|||
6
DrShad
05.09.12
✎
12:49
|
как ты собираешься в одном поле два значения указать?
|
|||
7
Maxus43
05.09.12
✎
13:08
|
(6) он колдун
|
|||
8
Zend
05.09.12
✎
13:17
|
Я видел, один раз, там как то две даты подряд записывались))) хотя сейчас гуглю и думаю, что это мне приснилось)))
Народ, а как сделать что бы это поле было, но не добавляя ничего на форму, ну точнее вообще форму удалить если. Ну что бы система сама делала форму и добавила его туда? Ну через схему компоновки данных. Там есть влкадка Настройки. А там есть вкладка Параметры. И там есть поле, правкой кнопкой мышки на него и Пользовательские Настройки элемента. И ставим галочку "Включать в пользовательские настройки". Запускаю - и ничего нету :( |
|||
9
DrShad
05.09.12
✎
13:19
|
(8) что за бред ты пишешь, попробуй еще раз сформулировать вопрос или несколько, а все в куче
|
|||
10
Zend
05.09.12
✎
13:26
|
Короче делаю отчёт.
Нужно, что бы пользвователь выбирал период. Хочу что бы система сама генерировала форму и добавлял поле в котором можно было бы указывать период. Как это сделать? Я делаю так - СхемаКомпоновкиДанных->Настройки->Параметры. Там есть это поле, я выбираю его свойства и ставлю галку "Включить в пользовательские настройки". В итоге поле всёравно не добавляется. |
|||
11
Kookish
05.09.12
✎
13:31
|
В ЗУПе во встроенных отчетах это реализовано. Например, анализ начисленных налогов и взносов. Но там, насколько я помню, столько ручками понаписано, чтобы все это работало...
|
|||
12
DrShad
05.09.12
✎
13:32
|
(10) только ручками рисовать свою форму
|
|||
13
Maxus43
05.09.12
✎
13:32
|
для скд надо взять стандартный шаблон, в котором это реализовано
|
|||
14
Kookish
05.09.12
✎
13:35
|
(13) А вот тут, пожалуйста, поподробнее, если не затруднит. Где этот стандартный шаблон взять?
|
|||
15
Maxus43
05.09.12
✎
13:39
|
||||
16
Seducer
05.09.12
✎
13:39
|
>Он даёт выбрать, мол за сегодня, за этот месяц, за этот год и т.д.
А если полистать этот списочек и найти "Произвольный период", то вот тебе и два поля. |
|||
17
Maxus43
05.09.12
✎
13:41
|
(15) + Дистрибутив конфигурации и файл шаблона (Шаблон.erf) находятся в каталоге \1CITS\EXE\TREPORT
Но чтоб точно работало - сделать самому, найти такого вида отчет в типовой и вырезать всё лишнее. впринципе хватит в большинстве случаев просто заменить набор данных в СКД и настройить по умолчанию |
|||
18
Kookish
05.09.12
✎
13:48
|
(17) Благодарю, нашел. Сейчас посмотрю.
|
|||
19
Maxus43
05.09.12
✎
13:49
|
там например если есть параметры в наборе НачалоПериода и КонецПериода - то автоматом рисует их на форме отчета как хочет автор
|
|||
20
Zend
05.09.12
✎
13:52
|
Не, ребят, вы меня наверно не поняли.
Вот смотрите, скачал картинку http://i002.radikal.ru/1209/7c/b3910261c482.png Вот что я обвёл красным - Система сама генериует и добавляет в генерированную форму. Т.е. добавляет эти поля. Как мне добавить эти же поля? |
|||
21
Maxus43
05.09.12
✎
13:53
|
(20) это устаревшая, некрасивая реализация. смотри (15) лучше
|
|||
22
Zend
05.09.12
✎
13:58
|
(21) У меня доступа нет :(
Ну, а как сделать что я привёл? |
|||
23
Фокусник
05.09.12
✎
13:58
|
(8) Может это было текстовое поле, а остальное "навесы"? :)
|
|||
24
Maxus43
05.09.12
✎
14:01
|
(22) добавь на поле ТабПоле, в Данные у него подсунь КомпоновщикНастроекКомпановкиДанных, там смотри разные штуки - параметры, отборы и т.д.
|
|||
25
Zend
05.09.12
✎
15:22
|
(23) Может быть.
Подскажите, а если нужно вывести "остатки на начало и конец периода", это вообще что значит? Период - это число, дата. Хотя так и хочется сказать что это интервал). Начало - это получается на 0:00:00 Конец - 23:59:59 Т.е. нужно вывести данные по остаткам на 23:59:59 или нужно вывести отдельно на 0:00:00 и потом отдельно на 23:59:59? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |