|
Кратко =) о построителе отчетов.... | ☑ | ||
---|---|---|---|---|
0
1C_Enigma
16.07.12
✎
23:43
|
Все никак не могу определиться с последовательностью действий.
Создаю отчет, у него реквизит - ПостроительОтчета. Создаю форму, кидаю на нее ТабличноеПоле, данные - Отбор. Все ок. Теперяче.... Нужно, чтобы при открытии отчета сразу были доступны поля для отбора. Для этого нужно текст запроса накатать, определить параметры и т.д. Но у меня текст запроса может меняться, в зависимости от выбора (значений) других элементов формы(флажки, например). Если при открытии все проинициализировать, а потом еще и ПриНажатииКнопкиНапримерСформировать(), то отборы не срабатывают.... Потерялась.... |
|||
136
Andreyyy
17.07.12
✎
22:28
|
(135) Вот здесь очень доступно объясняют с примерами большое количество насущных вопросов по СКД.
http://www.spec8.ru/kurs-po-skd-besplatno |
|||
137
1C_Enigma
17.07.12
✎
22:43
|
(136) Спасибо огромное!!! А ты не Лена???? =)))
|
|||
138
tridog
17.07.12
✎
23:05
|
(0) Вратце - он умер. Дата смерта - 25 мая 2009 года. Вы лишь насилуете труп.
|
|||
139
1C_Enigma
17.07.12
✎
23:07
|
(138) уже не насилую.....уже переубедили, юзаю СКД. А еще....а еще.....была года 2 назад в Оренбурге :Р
|
|||
140
ptiz
17.07.12
✎
23:09
|
(139) Всё ветку не осилил. На чем остановились?
Я бы просто создал новый построитель и скопировал отбор. |
|||
141
1C_Enigma
17.07.12
✎
23:27
|
(140) И в Нижнем Новгороде была =))))ыыыыыы....не =((( то был Великий Новгород.....но все-равно прикольно!!!!
|
|||
142
1C_Enigma
17.07.12
✎
23:28
|
(140) а ты И_родионов?
|
|||
143
1C_Enigma
17.07.12
✎
23:30
|
Остановились на том, что Построитель я уже не мучаю, раздачи не раздаем, меня любим, ваяем все на СКД, с датой я разобралась (ручки кривые у мну), добралась до самого сложного (для меня). Каханый спит - буду сама ваять. Нужно подсчет-высчет блочков и штучек в запрос впихнуть....
|
|||
144
1C_Enigma
17.07.12
✎
23:48
|
Кстати, ветку можно закрывать. Заранее спасибо
|
|||
145
tridog
18.07.12
✎
01:36
|
(139) Ну слава богу) А еще... а еще... 100 лет бы не был в Оренбурге :-D
|
|||
146
1C_Enigma
18.07.12
✎
01:37
|
(145) вроде не плохой город, правда, я не долго там была...
|
|||
147
tridog
18.07.12
✎
02:30
|
(145) За 5 лет надоел сильно)
|
|||
148
Конфигуратор1с
18.07.12
✎
11:23
|
(143) не сплю я - злой провайдер отрубил мну инет. Так это самое легко то. Что не получается?
|
|||
149
1C_Enigma
18.07.12
✎
15:02
|
(148) ррррррррррр...........фсе палучяици, насяника, шиво ругаися? =)
|
|||
150
Конфигуратор1с
18.07.12
✎
15:07
|
(149)ну как тебя можно ругать? ))) Я спрашиваю дабы помочь. Получилось?
|
|||
151
1C_Enigma
18.07.12
✎
15:30
|
(150) вроде получается, сейчас передумаю функции, в 8 ж по-другому, нежели в 7....и попробую
|
|||
152
Конфигуратор1с
18.07.12
✎
15:42
|
(151)показывай свои функции)))
|
|||
153
1C_Enigma
18.07.12
✎
15:49
|
(152) прям как - "раздевайтесь =))"
их еще нет пока, смотри а вообще, логика есть - взять число(оно может быть не целым, нужно проверить), выделяю из него целую часть, полученное сравниваю с первоначальным, если они равны - целое кол-во ящиков, если нет - не целое =) |
|||
154
Конфигуратор1с
18.07.12
✎
17:04
|
(153)если я тебя правильно понял
Выбрать Выбор когда Количество = Выразить(количество Как Число(20,0)) тогда "Ящики все полные" иначе "Полящика" Конец |
|||
155
1C_Enigma
18.07.12
✎
17:30
|
Не, коть, смотри нужно типа что-то такого
("ящ" проверили, проверяем "блк", потом "шт" проверять будем) (у спр Номенклатура есть реквизиты бл_ящ и шт_бл) ПечКвоМест =0; ПечКвоБлок = 0; Если Единица Подобно "блк" Тогда ПромКво = Колво/бл_ящ; ОстОтМест = ПромКво % бл_ящ; Если ОстОтМест > 0 Тогда ПечКвоМест = 0; ПечКвоБлок = Колво; ИначеЕсли ОстОтМест = 0 Тогда ПечКвоБлок = 0; ПечКвоМест = ПромКво; КонецЕсли; КонецЕсли; Я не знаю, можно ли Если запихнуть в Выбор и Выбор будет ругаться на ПечКвоБлок и ПечКвоМест.... |
|||
156
Конфигуратор1с
18.07.12
✎
17:57
|
(155) ну так вот же Выбор когда Единица Подобно "блк" тогда твое выражение Иначе 0 КОнец
|
|||
157
1C_Enigma
18.07.12
✎
17:59
|
=) ок
|
|||
158
Конфигуратор1с
18.07.12
✎
17:59
|
только нет остатка от деления в языке запросов вроде бы как
|
|||
159
1C_Enigma
18.07.12
✎
18:02
|
угу и две переменные левые я не впихну туда, а так ничего....все ок
|
|||
160
Конфигуратор1с
18.07.12
✎
18:04
|
(159)в смысле левые переменные?
|
|||
161
1C_Enigma
18.07.12
✎
18:11
|
ПечКвоБлок и ПечКвоМест
|
|||
162
Конфигуратор1с
18.07.12
✎
18:12
|
так это не левые перменные а поля запроса
|
|||
163
1C_Enigma
18.07.12
✎
18:16
|
Здрасьте, откуда они у меня там....это доп переменные, которые мне нужно потом выводить на печать ;)
|
|||
164
1C_Enigma
18.07.12
✎
18:16
|
хотя....наверное, можно как-то и по-другому
|
|||
165
Конфигуратор1с
18.07.12
✎
18:18
|
(163)ну так правильно
|
|||
166
1C_Enigma
18.07.12
✎
18:21
|
ВЫБРАТЬ
ПродажиОбороты.ДокументПродажи.Маршрут КАК Маршрут, ПродажиОбороты.ДокументПродажи.Рынок КАК Рынок, ПродажиОбороты.ДокументПродажи.Менеджер КАК Менеджер, ПродажиОбороты.Контрагент КАК Покупатель, ПродажиОбороты.Номенклатура.Производитель КАК Производитель, ПродажиОбороты.Номенклатура КАК Товар, ПродажиОбороты.Номенклатура.ЕдиницаДляОтчетов.Вес КАК Вес, ПродажиОбороты.Номенклатура.ЕдиницаДляОтчетов.Объем КАК Объем, ПродажиОбороты.Номенклатура.шт_бл КАК шт_бл, ПродажиОбороты.Номенклатура.бл_ящ КАК бл_ящ, ПродажиОбороты.КоличествоОборот КАК Количество, ПродажиОбороты.ДокументПродажи.Выехал КАК Выехал, ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "ящ." ТОГДА ПродажиОбороты.КоличествоОборот ИНАЧЕ 0 КОНЕЦ КАК Ящики |
|||
167
Конфигуратор1с
18.07.12
✎
18:22
|
ВЫБРАТЬ
ПродажиОбороты.ДокументПродажи.Маршрут КАК Маршрут, ПродажиОбороты.ДокументПродажи.Рынок КАК Рынок, ПродажиОбороты.ДокументПродажи.Менеджер КАК Менеджер, ПродажиОбороты.Контрагент КАК Покупатель, ПродажиОбороты.Номенклатура.Производитель КАК Производитель, ПродажиОбороты.Номенклатура КАК Товар, ПродажиОбороты.Номенклатура.ЕдиницаДляОтчетов.Вес КАК Вес, ПродажиОбороты.Номенклатура.ЕдиницаДляОтчетов.Объем КАК Объем, ПродажиОбороты.Номенклатура.шт_бл КАК шт_бл, ПродажиОбороты.Номенклатура.бл_ящ КАК бл_ящ, ПродажиОбороты.КоличествоОборот КАК Количество, ПродажиОбороты.ДокументПродажи.Выехал КАК Выехал, ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "ящ." ТОГДА ПродажиОбороты.КоличествоОборот ИНАЧЕ 0 КОНЕЦ КАК Ящики, Выбор когда Единица Подобно "блк" тогда твоевыражениекотороепытаюсьдописать Иначе 0 КОнец Как ПечКвоБлок |
|||
168
1C_Enigma
18.07.12
✎
18:24
|
мне не просто нужно высчитать печквоблок,нужно проверить, получается ли целые ящики, если да - считаем, сколько их, если нет - просто печквоблок
|
|||
169
1C_Enigma
18.07.12
✎
18:25
|
(167) какое выражение ты пытаешься дописать?
|
|||
170
1C_Enigma
18.07.12
✎
18:27
|
до меня, по-моему, дошло..
|
|||
171
Конфигуратор1с
18.07.12
✎
18:30
|
(169)про печать блоков
|
|||
172
Конфигуратор1с
18.07.12
✎
18:30
|
ПечКвоМест =0;
ПечКвоБлок = 0; Если Единица Подобно "блк" Тогда ПромКво = Колво/бл_ящ; ОстОтМест = ПромКво % бл_ящ; Если ОстОтМест > 0 Тогда ПечКвоМест = 0; ПечКвоБлок = Колво; ИначеЕсли ОстОтМест = 0 Тогда ПечКвоБлок = 0; ПечКвоМест = ПромКво; КонецЕсли; КонецЕсли; |
|||
173
Конфигуратор1с
18.07.12
✎
18:31
|
ПродажиОбороты.Номенклатура.бл_ящ КАК бл_ящ, = шо это такое?
|
|||
174
1C_Enigma
18.07.12
✎
18:31
|
как решила попрограммить - позалазили все в базу...не могу обновиться, проверить, а демонически - боюсь...ну его в дверци
|
|||
175
1C_Enigma
18.07.12
✎
18:32
|
шо шо...хохол =)))
это реквизит справочника Номенклатура, например, Сникерс ....он идет 32шт в блоке и 8блоков в ящике....в данном случае - это наши 8 |
|||
176
1C_Enigma
18.07.12
✎
18:36
|
я так придумала
ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "ящ." ТОГДА ПродажиОбороты.КоличествоОборот ИНАЧЕ ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "блк" ТОГДА ВЫБОР КОГДА ПродажиОбороты.КоличествоОборот > ПродажиОбороты.Номенклатура.бл_ящ * (ПродажиОбороты.КоличествоОборот / ПродажиОбороты.Номенклатура.бл_ящ) ТОГДА ПродажиОбороты.КоличествоОборот ИНАЧЕ ПродажиОбороты.КоличествоОборот / ПродажиОбороты.Номенклатура.бл_ящ КОНЕЦ ИНАЧЕ 0 КОНЕЦ КОНЕЦ КАК Ящики Только нужно проверить и обработку "штук" впихнуть |
|||
177
1C_Enigma
18.07.12
✎
18:37
|
ой....не...Цел()забыла....я чичас
|
|||
178
Конфигуратор1с
18.07.12
✎
18:37
|
(177)нет цел в языке запросов
|
|||
179
Конфигуратор1с
18.07.12
✎
18:39
|
Выразить(количество Как Число(20,0)) округлит число по праивлам округления, то есть 9.2 к 9 а 9.8 к 10
|
|||
180
1C_Enigma
18.07.12
✎
18:40
|
=( угу
|
|||
181
1C_Enigma
18.07.12
✎
18:42
|
(20,0)что такое 20???
|
|||
182
Конфигуратор1с
18.07.12
✎
18:43
|
(181) 20 длина, 0 точность. Длину можешь указать другую - то я с запасом)))
|
|||
183
Конфигуратор1с
18.07.12
✎
18:49
|
Ну что там?
|
|||
184
1C_Enigma
18.07.12
✎
19:07
|
айн момент =)
|
|||
185
1C_Enigma
18.07.12
✎
19:21
|
не, вообще все передумала
|
|||
186
1C_Enigma
18.07.12
✎
19:22
|
а такое как
ИначеЕсли Выбор |
|||
187
1C_Enigma
18.07.12
✎
19:22
|
можно использовать?
|
|||
188
Конфигуратор1с
18.07.12
✎
19:25
|
ты просто пищещб
Выбор КОгда А=1 тогда выражение Выбор когда а = 2 выражение и так далее Конец |
|||
189
1C_Enigma
18.07.12
✎
19:29
|
та-дам
ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "ящ." ТОГДА ПродажиОбороты.КоличествоОборот ИНАЧЕ ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "блк" ТОГДА ВЫБОР КОГДА ПродажиОбороты.КоличествоОборот > ПродажиОбороты.Номенклатура.бл_ящ * (ВЫРАЗИТЬ(ПродажиОбороты.КоличествоОборот / ПродажиОбороты.Номенклатура.бл_ящ КАК ЧИСЛО(5, 0))) ТОГДА 0 ИНАЧЕ ПродажиОбороты.КоличествоОборот / ПродажиОбороты.Номенклатура.бл_ящ КОНЕЦ ИНАЧЕ ВЫБОР КОГДА ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "шт." ТОГДА ВЫБОР КОГДА ПродажиОбороты.КоличествоОборот > ПродажиОбороты.Номенклатура.бл_ящ * ПродажиОбороты.Номенклатура.шт_бл * (ВЫРАЗИТЬ(ПродажиОбороты.КоличествоОборот / ПродажиОбороты.Номенклатура.бл_ящ / ПродажиОбороты.Номенклатура.шт_бл КАК ЧИСЛО(5, 0))) ТОГДА 0 ИНАЧЕ ПродажиОбороты.КоличествоОборот / ПродажиОбороты.Номенклатура.бл_ящ / ПродажиОбороты.Номенклатура.шт_бл КОНЕЦ ИНАЧЕ 0 КОНЕЦ КОНЕЦ КОНЕЦ |
|||
190
1C_Enigma
18.07.12
✎
19:30
|
это для ПечЯщики, такое же нужно для ПечБлоки
|
|||
191
Конфигуратор1с
18.07.12
✎
19:34
|
(190)умничка!
Тока это, "ПродажиОбороты.Номенклатура.БазоваяЕдиницаИзмерения.Наименование ПОДОБНО "ящ."" - лучше через константы или предопределенные элементы, а то некошерно это, карму портит |
|||
192
1C_Enigma
18.07.12
✎
19:37
|
че-че?
|
|||
193
1C_Enigma
18.07.12
✎
19:38
|
ну предопределенные - это я почитаю ,а через константы - это как?
|
|||
194
1C_Enigma
18.07.12
✎
19:38
|
вернее, что ты имеешь ввиду =)
|
|||
195
1C_Enigma
18.07.12
✎
19:45
|
бросил =( эх, матрос....
|
|||
196
Конфигуратор1с
18.07.12
✎
19:46
|
ну создаешь константу - единицаящики, единицы блоки и единица штуки и в запросе сравниваешь константу с единицей а не тект
|
|||
197
Конфигуратор1с
18.07.12
✎
19:46
|
(195)я тебя не брошу. потому что ты хорошая)))
|
|||
198
1C_Enigma
18.07.12
✎
22:00
|
(196) А....значение мне задавать константе где? Вернее....в каждой номенклатуре эти реквизиты разные....не поняла чего-то я....
например, группировка моя по товару товар шт_бл бл_ящ сникерс 32 8 марс 24 5 Баунти Трио |
|||
199
acsent
18.07.12
✎
22:04
|
(198) штуки бл@ и бл@ ящики. вах
|
|||
200
1C_Enigma
18.07.12
✎
22:06
|
(199) ?????
|
|||
201
1C_Enigma
18.07.12
✎
23:44
|
(196)-(199) простите, протупила, вы про ед.изм, а я все со своими цифирками ношусь.....
|
|||
202
Конфигуратор1с
19.07.12
✎
10:18
|
Привет. Чето меня провайдер совсем забанил. В константе хранить ссылку на справочник классификатор единиц измерения.
|
|||
203
Конфигуратор1с
19.07.12
✎
10:18
|
а значения коэфициентов хранить в справочнике единицы измерения в поле коэфициент
|
|||
204
1C_Enigma
19.07.12
✎
12:55
|
:Р
|
|||
205
1C_Enigma
19.07.12
✎
13:01
|
Я вот че подумала
"Остановились на том, что Построитель я уже не мучаю, раздачи не раздаем, меня любим, ваяем все на СКД, с датой я разобралась (ручки кривые у мну), добралась до самого сложного (для меня). Каханый спит - буду сама ваять. Нужно подсчет-высчет блочков и штучек в запрос впихнуть...." ответ... "(143) не сплю я - злой провайдер отрубил мну инет. Так это самое легко то. Что не получается?" ....смело....смело.....=))))))))))) |
|||
206
Конфигуратор1с
19.07.12
✎
13:07
|
(205) а это ты не обо мне?((((
|
|||
207
1C_Enigma
19.07.12
✎
13:52
|
:Р ну а о ком еще???
|
|||
208
Конфигуратор1с
19.07.12
✎
14:35
|
(207)так отчет таки получился?
|
|||
209
1C_Enigma
19.07.12
✎
15:17
|
ну дык....канэшна да.
еще - если мне нужно "галка стоит - включаем группировку, гадка не стоит - не включаем группировку", галка, понятно, на форме, а условие - в модуле формы или как-то в скд можно задать??? |
|||
210
1C_Enigma
19.07.12
✎
15:18
|
как, вообще, он мог не получится, если мне помогаешь ты :Р
|
|||
211
Конфигуратор1с
19.07.12
✎
15:27
|
(209) ну можно через настройки и там просто убирать галку с группировки
|
|||
212
1C_Enigma
19.07.12
✎
15:28
|
ну отчет же не для меня....а для еще тупее =)
|
|||
213
1C_Enigma
19.07.12
✎
15:30
|
им светит только галка
|
|||
214
1C_Enigma
19.07.12
✎
15:30
|
они прайс не могут вывести на печать, кричат - остатков нееееет
|
|||
215
Конфигуратор1с
19.07.12
✎
15:37
|
(214)ну тогда галочку и программно группировки меняешь
|
|||
216
1C_Enigma
19.07.12
✎
15:57
|
(215) отказалась от Построителя с кодом, чтоб потом ваять код для СКД
|
|||
217
Конфигуратор1с
19.07.12
✎
16:11
|
(216) ну а шо сделаешь. На ИТСке есть статья и шаблон отчета на скд. Там красивая формочка - тока схему прикрути и все
|
|||
218
Конфигуратор1с
19.07.12
✎
16:11
|
я, правда , еще не пользовался
|
|||
219
1C_Enigma
19.07.12
✎
16:12
|
(217) угу....ИТС бы еще...да лана, интернет есть, щасразберемси ;)
|
|||
220
Конфигуратор1с
19.07.12
✎
16:30
|
(219)проверь почту
|
|||
221
1C_Enigma
19.07.12
✎
16:39
|
(220) дорогой, ты меня балуешь :Р
|
|||
222
1C_Enigma
19.07.12
✎
17:16
|
хм.....это тебя и сегодня не будет =( опять сама ваять буду...
|
|||
223
Конфигуратор1с
19.07.12
✎
17:24
|
(222)мож супостат провайдер окаянный одумается
|
|||
224
1C_Enigma
19.07.12
✎
17:27
|
так ты ему это..пальцы в дверь
|
|||
225
1C_Enigma
19.07.12
✎
17:36
|
иди плати за интернет !!!!!!!!
|
|||
226
Конфигуратор1с
19.07.12
✎
17:47
|
(225)дык заплочено на месяц вперед. Какая то у них поломка. Видно 1с стоит )))
|
|||
227
1C_Enigma
19.07.12
✎
17:48
|
(226) ))))))))))))))))))))))))))))))))))
|
|||
228
1C_Enigma
19.07.12
✎
17:52
|
это диагноз
|
|||
229
Конфигуратор1с
19.07.12
✎
18:01
|
Кстати подозрительно вышло обновление по утп, а через три дня у провайдера инет полег .....
|
|||
230
1C_Enigma
19.07.12
✎
18:14
|
я,кстати, смотрю по отзывам - лучше не обновляться....=)
|
|||
231
Конфигуратор1с
19.07.12
✎
18:14
|
(230)это где отзывы смотришь?
|
|||
232
1C_Enigma
19.07.12
✎
18:15
|
тут...всплывают сообщения - обновился и теперь не правильно считает.....обновился и слетели....обновился и ....
|
|||
233
Конфигуратор1с
19.07.12
✎
18:21
|
(232)не слушай их - обновляться нужно
|
|||
234
1C_Enigma
20.07.12
✎
17:12
|
тебе интернет включили?????
|
|||
235
Конфигуратор1с
20.07.12
✎
17:34
|
(234)вызвали на сегодня мастера ламастера - вечером узнаю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |