Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: 1С для программиста

  Все выпуски  

RusFAQ.ru: 1С для программиста


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / 1С для программиста

Выпуск № 250
от 19.07.2006, 13:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 242, Экспертов: 29
В номере:Вопросов: 2, Ответов: 3


Вопрос № 49051: Здравствуйте эксперты!!! Скажите пожалуйста можно ли как-нибудь урезать права модулю при использовании им соединения с другой конфигурацией через OLE Automation? p.s. Всё перепробывал (пробывал урезать права у пользователя под которым заходит...
Вопрос № 49090: Здравствуйте уважаемые эксперты! Подскажите пожалуйста, два дня мучаюсь (хочу сам разобраться, а бестолку). Формирую отчет по запросу из регистров (код в приложении), а фактические остатки переменная ФактКво, на конечную дату формируются не прави...

Вопрос № 49.051
Здравствуйте эксперты!!!
Скажите пожалуйста можно ли как-нибудь урезать права модулю при использовании им соединения с другой конфигурацией через OLE Automation?
p.s. Всё перепробывал (пробывал урезать права у пользователя под которым заходит, но всё бесполезно), неужели разработчики 1С это не учли!!!
p.s. Спасибо!!!
Отправлен: 13.07.2006, 18:40
Вопрос задал: Алексей Смуриков (статус: Практикант)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Алексей Смуриков!
Дело в том, что механизм OLE Automation интерактивно (а права раздаются только на интерактивную работу) не запускается, а запускается программно. Следовательно, в коде пишете
Если ИмяПользователя="ропмл" Тогда
Предупреждение("Че творите то? Вам Низзя!");
Возврат;
КонецЕсли;
Ответ отправил: Шахрайчук Владимир Анатольевич (статус: 10-ый класс)
Ответ отправлен: 13.07.2006, 19:22
Оценка за ответ: 5
Комментарий оценки:
Да! Только много же таких условий придумывать придётся!

Отвечает: Elric
Здравствуйте, Алексей Смуриков!

В правах Задачи есть пункт "Использование в качестве OLE Automation сервера"
---------
Мирный атом в КАЖДЫЙ дом
Ответ отправил: Elric (статус: Студент)
Ответ отправлен: 13.07.2006, 19:36
Оценка за ответ: 4
Комментарий оценки:
Если "Использование в качестве OLE Automation сервера" отключить то соединиться нельзя будет, а это как раз и надо!!!


Вопрос № 49.090
Здравствуйте уважаемые эксперты!
Подскажите пожалуйста, два дня мучаюсь (хочу сам разобраться, а бестолку). Формирую отчет по запросу из регистров (код в приложении), а фактические остатки переменная ФактКво, на конечную дату формируются не правильно, подскажите пожалуйста, где я ошибся в коде.

Приложение:

Отправлен: 14.07.2006, 08:36
Вопрос задал: Vlad (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Шахрайчук Владимир Анатольевич
Здравствуйте, Vlad!
Код в общем то правильный, Могу предположить, что Вы не анализируете материал на группу перед исполнением Ит.ПолучитьСубконто
Советую сделать так: сделайте отчет максимально детальным, распечатайте, и с линеечкой сравните с оборотно-сальдовой ведомостью.
Вопросы: счет 10 это группа? Хотя не столь важно.
Разделитель учета в плане счетов есть?
Учет по счету 10 по другим субконто (складам) есть?

Если Ит.ПолучитьСубконто(1,,Материал)=1 Тогда
ФактКво=Ит.СКД("К")-Ит.СКК("К");
Иначе
ФактКво=0!!!!!!!!!!!!!!!!!!!!!!!!!!!
КонецЕсли;

Ответ отправил: Шахрайчук Владимир Анатольевич (статус: 10-ый класс)
Ответ отправлен: 14.07.2006, 11:07
Оценка за ответ: 5
Комментарий оценки:
Спасибо, теперь дошло, вставил ФактКво=0; перед началом цикла и все заработало!


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное