Вопрос № 72014: Привет всем экспертам! Создала новую конфигурацию. Есть журнал ПлатежныеДокументы со стандартной графой (где ставятся галочки, что документ использован в Выписке). Но у меня они не ставятся. В формуле написано НомерПиктограммы(). На что мне обратить ...Вопрос № 72030: Здравствуйте господа эксперты!
Интересует следующий вопрос.
В бухгалтерии(типовая конфигурация) в справочнике номенклатура создал папку подвал(туда записываю редко используемую номенклатуру) можно ли сделать так чтобы при создании счета при в...
Вопрос № 72.014
Привет всем экспертам! Создала новую конфигурацию. Есть журнал ПлатежныеДокументы со стандартной графой (где ставятся галочки, что документ использован в Выписке). Но у меня они не ставятся. В формуле написано НомерПиктограммы(). На что мне обратить внимание.
Приложение:
Отправлен: 22.01.2007, 01:19
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Elric
Здравствуйте, Darina!
Я так понимаю, эта функция вызывается в качестве формулы текстового поля в Табличной части документа (или Таблицы значений).
Обратите внимание на свойства этой Табличной части, закладка Картинка. Там должны быть две картинки (две пиктограммы) -- первая для случая когда есть Выписка, вторая -- когда Выписки еще нет (но сам документ уже записан).
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 22.01.2007, 01:50 Оценка за ответ: 5 Комментарий оценки: Спасибо! совсем забыла посмотреть в многострочной части журнала
Отвечает: Gl0betrotter
Здравствуйте, Darina!
Насколько я понял, функция располагается в модуле формы Журнала документов и должна анализировать подчиненные документы на предмет наличия в них документа "Выписка".
Тогда:
1. В свойствах многострочной части журнала документов должна быть указана картинка шириной 48 пикселей с тремя "разделами" (3х16), каждый из которых будет отвечать за определенное возвращаемое функцией значение (по крайней мере Ваша функция возвращает три разных значения... причем ноль возвращать нельзя - лучше возвращайте значение равное отсутствию галочки, например НомПикт = 3).
2. В многострочной части нашего журнала документов добавляем строковую графу, на закладке "Дополнительно" которой указывем формулу НомерПиктограммы() и отмечаем чек-бокс "Показывать пиктограммы".
3. Содержимое функции можно не менять - она работоспособна (я правда добавил бы обработку ситуации отсутствия подчиненных документов).
Удачи!
Ответ отправил: Gl0betrotter (статус: Студент)
Ответ отправлен: 22.01.2007, 10:49 Оценка за ответ: 5 Комментарий оценки: Спасибо! совсем забыла посмотреть в многострочной части журнала
Вопрос № 72.030
Здравствуйте господа эксперты!
Интересует следующий вопрос.
В бухгалтерии(типовая конфигурация) в справочнике номенклатура создал папку подвал(туда записываю редко используемую номенклатуру) можно ли сделать так чтобы при создании счета при выборе номенклатуры из папки 'подвал' номенклатура выделялась от другой например была курсивом а остальная обыкновенной.
Возможно это сделать или нет? заранее спасибо!
Отвечает: IUnknown
Здравствуйте, Батаков Сергей Александрович / Niacris!
--------- я не специалист
Ответ отправил: IUnknown (статус: 9-ый класс)
Ответ отправлен: 22.01.2007, 08:07
Отвечает: Elric
Здравствуйте, Батаков Сергей Александрович / Niacris!
Выделить курсивом (и т.п.) нельзя. Зато можно вставить рядом колонку и если номенклатура выбирается из "Подвала", то в этой колонке чтоб появлялась большая красная галочка (или еще какая метка, текст или картинка).
Чтобы картинка -- в Табличную часть документа вставляете поле Текст, в формуле пишите условие чтоб если Номенклатура из Подвала то значение 1 иначе 0, в свойствах Табличной части на закладке Картинка выбираете соответствующую пиктограмму.
--------- Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 22.01.2007, 11:18
Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Батаков Сергей Александрович / Niacris!
Да нет проблем.
Создайте в печатной форме 2 строки, одна курсивная, другая нормальная.
Если ТМЦ.ПринадлежитГруппе(Подвал)=1 Тогда
Таб.ВывестиСекцию("СтрокаКурсив");
Иначе
Таб.ВывестиСекцию("Строка");
КонецЕсли;
Точно таким же образом можно красить отдельные строки в разные цвета и размеры шрифта.
Вот еще один способ: нужно раскрасить отрицательное черным положительное красным