Hide last authors
Andrey Palmin 2.1 1 Находится во многих окнах айруса. Позволяет встраивать поля из справочников в документы, проводить математически операции с полями без участия разработчиков.
Alexey Voronov 5.1 2
3 Подключаемый модуль - cFields.dll
4
5 |(% style="width:565px" %)[[image:mk.png||alt="Менеджер колонок"]]|(% style="width:908px" %)(((
6 ~1. Список созданных колонок. Галочками делаем колонку активной/ неактивной
7
8 2. В данной строке вводим или изменяем название колонки. Отобразится заголовком столбца в таблице.
9
10 3. Выбор типа данных, который будет возвращаться в колонку. (Строка/число/дата)
11
12 Можно указать ширину колонки.
13
14 4. Кнопка "Эксперт" вызовет мастер для формирования формулы вычисления значения колонки
15
16 5. Область, куда можно ввести формулу. Там же появится результат действий в мастере "Эксперт"
17
18 6. Кнопка "Поле данных" - вызовет список возвращаемых полей формой, для которой мы делаем колонку. Там мы выбираем интересующее нас значение и нажимаем "ОК" - значение подставится в позицию курсора области "Формула"
19
20 7.Если форма, с которой мы работаем имеет отдельно значения содержания документа и отдельно значения для заголовка документа (например накладная), то будет активна кнопка "Поле заголовка". Действует аналогично "Поле данных"
21
22 8. Кнопка "Функцию" вызовет мастер подстановки специальных функций для вычисляемых колонок
23
24 9. Нажав "+" мы добавляем новую вычисляемую колонку.
25
26 10. Нажав "Х Удалить" - удаляем вычисляемую колонку
27
28 Для добавления общих для всех вычисляемых колонок необходимы соответствующие права доступа в диспетчере пользователей
29 )))
30
31 **Описание функций:**
32
Andrey Palmin 2.1 33 (ex. Товар("Норма отгр."; [Код] ) ) - подтянет норму отгрузки по Коду.
34
Andrey Palmin 1.1 35 Функция Find просит указать TT_ID
36 CT_BNK = 1; ~/~/ Банки
37 CT_FND = 2; ~/~/ Фонды
38 CT_PPC = 3; ~/~/ Поставщики, получатели, контрагенты
39 CT_EMP = 4; ~/~/ Персонал
40 CT_OBJ = 5; ~/~/ Склады и магазины
41 CT_KS = 6; ~/~/ Кассы (в том числе ККМ)
42 CT_RS = 7; ~/~/ Р/Счета
43 CT_PER = 8; ~/~/ Физ.лица
44 CT_ORG = 9; ~/~/ Организации
45 CT_TOV =10; ~/~/ Товары
46 CT_CAR =11; ~/~/ Транспорт
47 CT_SVC =12; ~/~/ Услуги
Andrey Palmin 3.1 48 \\
49
50 А так можно sql запрос встроить в quickReport -
51 getany(8,'select
52 case when NN.T_N=2 then
53 case when (
54 Select top 1 tc.Value
55 from taiEnumData tc
56 WHERE tc.idEnum = 112 and tc.ValueAdd like cast(NN.From_ as varchar)+';%'
57 ) is not null then
58 'ЛОМ АКБ' else 'РЕАЛИЗАЦИЯ'
59 end
60 join SklPickB Box ON Box.Nak_D_Reg = NN.D_Reg and Box.idList = :P1',
61 DATA.№Коробки)

Tips

Did you know that you can improve XWiki? Take 5 minutes to fill this survey and help this open source project!

My Recent Modifications

Need help?

If you need help with XWiki you can contact: