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

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

  Все выпуски  

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


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

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

Выпуск № 475
от 20.04.2007, 14:35

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


Вопрос № 82560: Здравствуйте уважаемые эксперты! Как программно сделать следующее: выбрать все элементы справочника Контрагенты и перенести их в группу?...
Вопрос № 82601: Здравствуйте. Суть проблемы вот в чем. Буджетная бухгалтерия база SQL при формировании отчета по группе ОС (Ведомость ОС) отчет не формируется, тогда как при выгрузке данных в DBF отчет формируется нормально. Подскажите где и что искать....

Вопрос № 82.560
Здравствуйте уважаемые эксперты! Как программно сделать следующее: выбрать все элементы справочника Контрагенты и перенести их в группу?
Отправлен: 14.04.2007, 15:35
Вопрос задала: Darina (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: svsrus
Здравствуйте, Darina!

Текст набираю прямо здесь. Возможны ошибки.

// Куда перенести. Допусти в Группу "Архив"
Спр = СоздатьОбъект("Справочник.Контрагенты");
Если Спр.НайтиПоНаименованию("Архив") = 1 Тогда
Группа = Спр.ТекущийЭлемент();
Иначе
Спр.НоваяГруппа();
Спр.Наименование = "Архив";
Спр.Записать();
Группа = Спр.ТекущийЭлемент();
КонецЕсли;

Спр.ВыбратьЭлементы();
Пока Спр.ПолучитьЭлемент() = 1 Цикл
// можно добавить проверку на принадлежность группе ЭтоГруппа(), чтобы группы не переносить
Спр.Родитель = Группа;
Спр.Записать();
КонецЦикла;
Ответ отправил: svsrus (статус: 5-ый класс)
Ответ отправлен: 14.04.2007, 16:47

Отвечает: Ovr1970
Здравствуйте, Darina!
Примерно так,как в приложении

Приложение:

Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 16.04.2007, 12:04


Вопрос № 82.601
Здравствуйте. Суть проблемы вот в чем. Буджетная бухгалтерия база SQL при формировании отчета по группе ОС (Ведомость ОС) отчет не формируется, тогда как при выгрузке данных в DBF отчет формируется нормально. Подскажите где и что искать.
Отправлен: 14.04.2007, 23:24
Вопрос задал: SergeyMy (статус: Посетитель)
Всего ответов: 4
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Татьяна Ласовская
Здравствуйте, SergeyMy!
К сожалению, у меня нет такой настройки, но из опыта работы с базами под SQL могу сказать, что копать надо бухгалтерские запросы. Начинать с того, что вставлять внутрь каждой выборки конструкцию Сообщить с информацией о том, какой запрос выполнился. Таким образом локализуете запрос (один или несколько) и начнете работать с ним - проставите все параметры, не используя никаких умолчаний. Возможно, после этого все и заработает. Однако хочу предостеречь - были у меня варианты, когда приходилось переписывать алгоритм формирования отчетов полностью, потому что побороть запросы не удавалось. Информация на данную тему есть в архиве форума http://www.kuban.ru/cgi-bin/forum/forum9.cgi
Ответ отправила: Татьяна Ласовская (статус: 6-ой класс)
Ответ отправлен: 15.04.2007, 11:19

Отвечает: Strawberry
Здравствуйте, SergeyMy!
Начать следует с обновления релиза 1С. Так все показывает что некоторые функции в SQL версии неверно возвращают данные
---------
Мальчик-извращенец прочел деду Морозу с табуретки всего Пастернака!
Ответ отправил: Strawberry (статус: 6-ой класс)
Ответ отправлен: 16.04.2007, 10:03

Отвечает: Андрей Тимофеев
Здравствуйте, SergeyMy!
Попробуйте обновить 1С до последнего релиза (на сегодняшний день это 27). И поставте 4SP(либо 3а) на SQL Server.
Ответ отправил: Андрей Тимофеев (статус: 2-ой класс)
Ответ отправлен: 16.04.2007, 10:18

Отвечает: Ovr1970
Здравствуйте, SergeyMy!
Проверь условия, если используются параметры типа справчоник, для SQL их нужно переписать как "ВыбЭлем.ТекущийЭлемент()", т.е. использование конструкции ТекущийЭлемент() или ТекущийДокумент() - обязательно
Ответ отправил: Ovr1970 (статус: Практикант)
Ответ отправлен: 16.04.2007, 12:07
Оценка за ответ: 4


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

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

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

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

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


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


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Email: support@rusfaq.ru, тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.50 (beta) от 15.04.2007
Яндекс Rambler's Top100

В избранное