Форум ДИЦ

Пользовательский и Дилерский форум ДИЦ
Текущее время: Чт авг 16, 2018 2:17 pm

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 12:37 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июл 10, 2009 10:10 am
Сообщения: 59
Откуда: Перпендикулярная вселенная
Подскажите пожалуйста, а как программно узнать есть ли у картотеки бланк редактор?


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 1:08 pm 
Не в сети

Зарегистрирован: Пн мар 29, 2004 5:43 pm
Сообщения: 1629
Откуда: ДИЦ
Pricol писал(а):
Подскажите пожалуйста, а как программно узнать есть ли у картотеки бланк редактор?
Если по простому, то в объекте "ФормаКартотеки" надо смотреть CardFile.Editors, CardFile.GroupsEditors (массивы).
Если используется интерфейс, то через него.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 1:33 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июл 10, 2009 10:10 am
Сообщения: 59
Откуда: Перпендикулярная вселенная
Спасибо за оперативный ответ.
Т.е. Я могу получить доступ к картотеке через FindObject? (К сожалению не получилось)

Или на шаблоне придется создавать объект - "Картотека"?


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 2:05 pm 
Не в сети

Зарегистрирован: Пн мар 29, 2004 5:43 pm
Сообщения: 1629
Откуда: ДИЦ
Pricol писал(а):
Т.е. Я могу получить доступ к картотеке через FindObject? (К сожалению не получилось)
Доступ по имени класса получить можно, но через FindClass. Только зачем? Если я правильно понял, то картотека вам уже известна?
А если известна форма картотеки, то объект "CardFile" находится в ней. Посмотрите еще иерархию классов ("Kernel.Object.UserObject.Form.CardForm"). В части "Свойства объекта" вы увидите "Cardfile".
Pricol писал(а):
Или на шаблоне придется создавать объект - "Картотека"?
Это смотря зачем. Для того чтобы получить редактор картотеки создавать объект на шаблоне не надо.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 2:07 pm 
Не в сети

Зарегистрирован: Пн мар 29, 2004 5:43 pm
Сообщения: 1629
Откуда: ДИЦ
Pricol писал(а):
Подскажите пожалуйста, а как программно узнать есть ли у картотеки бланк редактор?
Прошу прощения... я отвечал по версии Турбо9. А вам надо в 6.9?


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 2:29 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пт июл 10, 2009 10:10 am
Сообщения: 59
Откуда: Перпендикулярная вселенная
К сожалению 6.9
Суть задачи такая, делаю универсальный бланк групповой печати
- у меня есть большой массив с названиями картотек (порядка 800 шт. и у каждой есть определенное кол-во записей)
- По определенным параметрам отсекается часть из них ( смотря какой фильтр задаст пользователь )
- В принципе можно все засунуть в трай блок, и ловить исключения, но хотелось бы более элегантное решение, т.к. в данном случае я не могу вывести пользователю список документов которые реально можно распечатать.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Пт янв 11, 2013 3:27 pm 
Не в сети

Зарегистрирован: Пн мар 29, 2004 5:43 pm
Сообщения: 1629
Откуда: ДИЦ
Pricol писал(а):
К сожалению 6.9
С этим уже сложнее, тонкости 6.9 забываться начали. Постараюсь посмотреть ...


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
 Заголовок сообщения: Re: Бланк-редактор
СообщениеДобавлено: Вс мар 24, 2013 9:33 pm 
Не в сети

Зарегистрирован: Пт июн 29, 2012 12:18 am
Сообщения: 436
Откуда: Москва
Можно, конечно, просканировать бланки на наличие в заголовке директивы Редактор в БланкСШаблоном, но это во-первых может быть долго, во-вторых трудоемко. На мой взгляд проще создать картотеку с перечнем ваших бланков-редакторов.


Вернуться к началу
 Профиль Отправить личное сообщение Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB