четверг, 13 марта 2014 г.

RLS


  1. Сам язык Ограничений доступа являют собой язык запросов 1С, большинство конструкций можно опробоать в стандартном конструкторе запросов.
  2. Амперсанд (&) означает ссылку на Параметр сеанса
  3. Описание в Руководстве разработчика- п.5.5.4.8 "Роли и права доступа", главы 5 "Объекты конфигурации" (~ стр. 1-177)

четверг, 6 марта 2014 г.

Создание внешней печатной формы


  1. Создать внешнюю обработку
  2. Добавить туда реквизит СсылкаНаОбъект и присвоить ему тип ДокументСсылка
  3. Скопировать из исходного документа шаблон печатной формы
  4. Добавить в модуль обработки функцию Печать() с пометкой Экспорт
  5. Скопировать в модуль обработки из модуля исходного документа функцию формирования табличного документа (печати)
  6. Изменить параметры скопированной функции- параметры типа ДокументСсылка удалить, иные заменить. 
  7. Отредактировать текст скопированной функции- после проверки модуля в местах появления ошибок со ссылкой на удаленный параметр типа ДокументСсылка заменить эту ссылку на СсылкаНаОбъект
  8. Добавить в функцию Печать() вызов нашей исправленной функции и возврат сформированного табличного документа (Возврат ТабДокумент;)