Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

СКД работа с НаборДанных

СКД работа с НаборДанных
Я
   cvrnvge
 
28.07.20 - 15:30
Привет, вопрос такой: есть 2 набора данных
1)таблица с продажами и т д
2)отчёт просто с инфой из регистра

как я могу сделать вычисляемые поля, в которых будет что-то типа  КОГДА ПолеИзПервогоНабораДанных > ПолеИзВторогоНабораДанных Тогда Что-то Конец ?
   cvrnvge
 
1 - 28.07.20 - 16:13
уп
   SuperMario
 
2 - 28.07.20 - 20:47
собери связи наборов данных и вперед
   Franchiser
 
3 - 28.07.20 - 21:11
Выбор когда ... Тогда ... Иначе .. конец
   cvrnvge
 
4 - 05.08.20 - 12:27
Ещё вопрос, как работать с вычисляемым полем в произвольном выражении поля ?
Т.е. я хочу добавить поле, в котором будет что-то типа ВЫБОР КОГДА Поле1 > ВычисляемоеПоле1 Тогда что-то Конец
Но я не могу нигде найти, как обратиться в произвольном выражении к вычисляемому полю ?
   cvrnvge
 
5 - 05.08.20 - 12:29
Если пытаюсь обратиться через Путь к данным, то пишет Поле не найдено "ВычисляемоеПоле1"
   Momus
 
6 - 05.08.20 - 12:31
я правильно понял, что в выражении одного вычисляемого поля хочешь обратиться в другому вычисляемому полю? Если да, то так нельзя
   cvrnvge
 
7 - 05.08.20 - 12:32
(6) нет
   cvrnvge
 
8 - 05.08.20 - 12:33
Я создаю поле таблицы, в котором хочу обратиться к вычисляемому полю
   cvrnvge
 
9 - 05.08.20 - 12:36
т.е. мне нужно добавить поле в отчет, которое будет вычисляться примерно так ВЫБОР КОГДА таблица.продажи > вычисляемоеполе тогда блабла иначе блабла1 конец
   cvrnvge
 
10 - 05.08.20 - 12:47
я что то не ясно объясняю ? просто я не нашел в гугле как это сделать
   Momus
 
11 - 05.08.20 - 12:48
"ВЫБОР КОГДА таблица.продажи > вычисляемоеполе тогда блабла иначе блабла1 конец" - вот это где используется? В каком-нибудь вычисляемом поле 2 ?
   Momus
 
12 - 05.08.20 - 12:48
(10) наверное поэтому и не нашел...
   cvrnvge
 
13 - 05.08.20 - 12:49
(11) нееееееееееееееет
   Momus
 
14 - 05.08.20 - 12:49
мож скрин, а?
   cvrnvge
 
15 - 05.08.20 - 12:50
   cvrnvge
 
16 - 05.08.20 - 12:50
(15) тут мне нужно обратиться к вычисляемому полю
   cvrnvge
 
17 - 05.08.20 - 12:53
пишут тут ВЫБОР КОГДА ПРодажи.Суммапродаж > ВЫЧИСЛЯЕМОЕПОЛЕ ТОГДА что-то иначе то-то КОНЕЦ
   cvrnvge
 
18 - 05.08.20 - 12:53
как вычисляемое поле тут использовать ?
   Momus
 
19 - 05.08.20 - 12:58
(15) это форма из конструктора запроса что ли? Как открыть ее
   cvrnvge
 
20 - 05.08.20 - 13:04
(19) СКД - Поля и таблицы - Поля - Добавить новое поле
   cvrnvge
 
21 - 05.08.20 - 13:05
(19) ладно, не важно, по-другому решил, но всё равно хотелось бы знать, как в ПОЛЯХ таблицы обращаться к вычисляемому полю
   cvrnvge
 
22 - 05.08.20 - 16:17
https://ibb.co/YprQckQ
как в последующим обращаться к этим полям ? например ВЫБОР КОГДА Сумма > 0 ТОГДА Сумма/4 ИНАЧЕ Сумма + 4 КОНЕЦ
Псевдоним Псевдоним1

теперь я хочу создать поле, где будет условие ВЫБОР КОГДА Псевдоним1 = 4 ТОГДА ЧТОТО КОНЕЦ
Но, обращаясь к псевдоним1 - пишет поле не найдено, а как обращаться к "ВЫБОР КОГДА Сумма > 0 ТОГДА Сумма/4 ИНАЧЕ Сумма + 4 КОНЕЦ" не понятно
   Momus
 
23 - 05.08.20 - 16:44
(22) поместить во временную таблицу, а после обращаться по псевдониму. Язык запросов 1с не скл. Либо тупо копировать ВЫБОР КОГДА Сумма > 0 ТОГДА Сумма/4 ИНАЧЕ Сумма + 4 КОНЕЦ
   cvrnvge
 
24 - 05.08.20 - 16:57
(23) Ну да, тупо скопировал, это нормально ?
   cvrnvge
 
25 - 05.08.20 - 17:54
Извиняюсь, много вопросов, если гугл не помогает пишу сюда
отчет выглядит так 
Квартал1             квартал2        
январь февраль март  апрель май июнь
и всё ок, а вот с кварталом 3 какая то хрень, начинается он не с июля, а с января, но после января идёт июль август, почему так может быть ? что показать, чтобы понятнее было ?
   cvrnvge
 
26 - 05.08.20 - 17:57
https://ibb.co/hX3sPLK вот на скрине заканчивается 2 квартал и начинается 3
   cvrnvge
 
27 - 05.08.20 - 18:03
help!)
   Franchiser
 
28 - 05.08.20 - 19:18
У вычисляемому полю нельзя обращаться в вычислямом поле. Просто пишешь по отдельности вычисляемые поля, потом копируешь выражение и вставляешь в другие поля.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.