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

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

  Все выпуски  

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


Новое направление Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг

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

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

Выпуск № 725
от 10.02.2008, 13:35

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

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 121584: Уважаемые Эксперты! Подскажите, как правильно прописатьпринтер в процедуре вывода на печать, чтобы при печати документа именно этот документ печатался на нужный принтер. Написал вот так: Таб.ПараметрыСтраницы(1,,1,5,5,5,5,...
Вопрос № 121611: Добрый день! До покупки 1с-Рарус: Автотранспорт 5, у нас на предприятии стояла программа "1с предприятие 7.7". Теперь же, после внедрения данного продукта, у нас возникла ситуация двойного ведения учета расходных материалов и в...
Вопрос № 121658: Доброго Всем вечера! 1С:Предприятие 7.7 для SQL. Вопрос: При загрузке базы данных из копии начался пересчет ссылок для справочника Контрагенты аж с 1753 года. Потом загрузка зависает …Приходится снимать задачу. Загрузка в локальную базу (dbf – формат...
Вопрос № 121696: Доброго времени. План обмена в 8.1 "по организациям" , в модуле реализован механизм приотправкеданныхПодчиненному, ставлю в составе документов "разрешить" некоторые документы, но при обмене не вижу их в подчинённом узле. И вообще ...
Вопрос № 121708: Здравствуйте, уважаемые эксперты. Надеюсь ответите на такой вопрос, т.к. сам найти решения не могу. Есть платформа 1С 8.1. На ней написана конфигурация. Не могу найти информацию по сортировке в журнале. Т.е. чтобы щелкнуть по заголовку в ...
Вопрос № 121709: Здравствуйте, уважаемые эксперты. Надеюсь ответите на такой вопрос, т.к. сам найти решения не могу. Есть платформа 1С 8.1. На ней написана конфигурация. В журнале есть текстовое поле (ТП). Как сделать так, чтобы при создании нового докуме...
Вопрос № 121712: C нового года счета фактуры нужно вести с номерами: 001/02, 002/02, 003/02 и т.п. Как правильно организовать нумерацию? ...
Вопрос № 121720: Добрый день, уважаемые эксперты. Проблемма в следующем. В связи со всеобщей легализацией организация приобрела 1С:Бух. 7.7 сетевую. При попытке установки сервера защиты вылазит сообщение об ошибке: Filed to start the Alladin Device Driver. Filed to s...
Вопрос № 121722: Спасибо огромное, Увидела документ - нереальная выписка с отсутствующей датой, наверное, возникла из-за ошибки в обработке закачки из Клиент-банка. Но теперь не могу ее удалить, потому что дата запрета редактирования все равно старше, даже если там п...

Вопрос № 121.584
Уважаемые Эксперты!

Подскажите, как правильно прописатьпринтер в процедуре вывода на печать, чтобы при печати документа именно этот документ печатался на нужный принтер.

Написал вот так:

Таб.ПараметрыСтраницы(1,,1,5,5,5,5,5,5,1,,"\LimanskyHP LaserJet P2051 Series PCL 6");

Все равно печатает на принтер, установленный в системе по умолчанию.
Что неправильно пишу???
Отправлен: 04.02.2008, 13:58
Вопрос задал: Сазонов Алексей (статус: 6-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 4)

Отвечает: Сергей Максименко [Elric]
Здравствуйте, Сазонов Алексей!

Просто проверьте правильность имени принтера, в остальном параметры указаны правильно.
---------
В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал)
Украина, Киев
Тел.: (044) 22-88-369
Организация: МАКСЕР, "1С:Предприятие" в Киеве
Адрес: г. Киев
WWW: www.makser.com.ua
----
Ответ отправлен: 04.02.2008, 14:37
Оценка за ответ: 5
Комментарий оценки:
Спасибо Вам, уважаемый Сергей Максименко [Elric]!!! Ваши ответы всегда мне помогают, показывают, если не "как именно" разрешить проблему, так "куда смотреть", чтобы разрешить проблему!!!!

Отвечает: Dmitry Stashenko
Здравствуйте, Сазонов Алексей!

Все дело в том, что в программировании 1С есть ограничение строки имени принтера на количество символов, равное 31 символу. Т.е. имя "\LimanskyHP LaserJet P2051 Series PCL 6" превышает данный лимит, так как в этой строке количество символов равно 41, ВентаФакс - допустимо. Когда пишите любой сетевой принтер - превышаете лимит и печатает на принтер, который первый в списке, когда опускаете - то соответственно на принтер по умолчанию, ну а Ventafax, соответственно, проходит, так как количество символов равно 8. Имя принтера пишите правильно, т.е. "\имя компьютераимя принтера", либо "\имя компьютерасетевое имя принтера". Они скорее всего разные, можно писать как то, так и то, но количество символов надо учитывать по полному имени, а не по сетевому, т.е. если имя принтера "Microsoft Office Document Image Writer", а сетевое имя "Microsof", то все равно 1С програмно не увидит этого принтера, так как "Microsoft Office Document I mage Writer" превышает лимит в 31 символ.

Удачи
Ответ отправил: Dmitry Stashenko (статус: Студент)
Ответ отправлен: 04.02.2008, 16:39
Оценка за ответ: 5
Комментарий оценки:
Спасибо за грамотный и исчерпывающий ответ!!!


Вопрос № 121.611
Добрый день!

До покупки 1с-Рарус: Автотранспорт 5, у нас на предприятии стояла программа "1с предприятие 7.7".
Теперь же, после внедрения данного продукта, у нас возникла ситуация двойного ведения учета расходных материалов и в системе Авторарус и в основой бухгалтерии.
Подскажите, каким образом автоматизировать передачу информации из Автотранспорта в 1с-предприятие!

Спасибо.
Отправлен: 04.02.2008, 16:51
Вопрос задал: Abaza (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Яна
Здравствуйте, Abaza!
Попробую немного объяснить для начала терминологию:
1. 1С:Предприятие 7.7 - это версия технологической платформы.
2. ОБЕ Ваши базы работают на этой платформе.

Теперь попробую ответить на Ваш вопрос:
Много есть способов, но ни один из них ни за 5 минут, ни даже за неделю не решит Вашу проблему, т.к. проблема о переносе данных из одной базы в другую и корректности учета в обеих после этого - очень серьезная задача. Я думаю возможные сроки и стоимость ее решения Вам обязательно сообщат в любой ближайшей фирме-франчайзи (можно поинтересоваться у нескольких).
(Судя по Вашему вопросу, Вы, пока что, не различаете платформу и конфигурацию, поэтому вряд ли Вам удастся сделать это собственными усилиями).

А еще у меня к Вам есть встречные вопросы:
1. А эта проблема обсуждалась ПЕРЕД покупкой второй базы?
2. А Вы не догадывались, что так получится в результате?
3. А почему перенос данных не являлся частью технического задания по внедрению новой базы?
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 04.02.2008, 21:01
Оценка за ответ: 5


Вопрос № 121.658
Доброго Всем вечера! 1С:Предприятие 7.7 для SQL. Вопрос: При загрузке базы данных из копии начался пересчет ссылок для справочника Контрагенты аж с 1753 года. Потом загрузка зависает …Приходится снимать задачу. Загрузка в локальную базу (dbf – формат) проходит нормально. Предполагаю, пользователи оформили новый контрагент не совсем корректно. Но как этот контрагент найти.
Загружаю в sql - меню”Администрирование – Загрузить данные”
Отправлен: 04.02.2008, 21:18
Вопрос задала: Конюхова Г.Б (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Яна
Здравствуйте, Конюхова Г.Б!
Тестирование и исправление базы должно Вам помочь, сделать его можно и в файловом варианте.
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 04.02.2008, 21:24

Отвечает: Сергей Максименко [Elric]
Здравствуйте, Конюхова Г.Б!

В режиме "Предприятие" зайдите в меню Сервис - Параметры, укажите "Число цифр в представлении даты" равным 4. Затем откройте Полный журнал и выберите интервал просмотра с 0001 года по 3000. Если увидите документы из нереального периода (типа 1753 года), удаляйте и только после этого делайте выгрузку/загрузку. В моей практике помогало.
Еще можно проверить периодические реквизиты справочника Контрагенты, рекомендую написать для этого отчет, а то вручную долго проверять каждого придется :)
---------
В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал)
Украина, Киев
Тел.: (044) 22-88-369
Организация: МАКСЕР, "1С:Предприятие" в Киеве
Адрес: г. Киев
WWW: www.makser.com.ua
----
Ответ отправлен: 04.02.2008, 21:34

Отвечает: Татьяна Ласовская
Здравствуйте, Конюхова Г.Б!
В дополнение к ответу Сергей Максименко: дата документа может быть не просто нереальной, с большой долей вероятности она может быть просто не введена, т.е. допустим ручная операция с пустой датой.
Ответ отправила: Татьяна Ласовская (статус: Студент)
Ответ отправлен: 05.02.2008, 09:15


Вопрос № 121.696
Доброго времени. План обмена в 8.1 "по организациям" , в модуле реализован механизм приотправкеданныхПодчиненному, ставлю в составе документов "разрешить" некоторые документы, но при обмене не вижу их в подчинённом узле. И вообще как он настраивается, чтобы можно было отправлять в структурные подразделения определённые документы, а от них видеть все?
Отправлен: 05.02.2008, 04:44
Вопрос задал: Provnick (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Яна
Здравствуйте, Provnick!
Если бы Вы указали релиз типовой ответить было бы проще.
Вообще механизм обмена в 8.1 работает следующим образом:
1. У объекта может быть включена/выключена авторегистрация изменений
2. В модулях объектов в процедурах ПередЗаписью список узлов для которых зарегистрированы изменения можно корректировать
3. Уже зарегистрированные изменения можно фильтровать перед отправкой в процедуре ПриОтправкеПодчиненному.

Т.о. если что-то не отправляется нужно проверить:
1. Включена ли авторегистрация в ПланеОбмена
2. Ничего ли не написано в модуле объекта ПередЗаписью касательно регистрации изменений
3. Как настроены фильтры в процедуре ПриОтправкеПодчиненному.

Поскольку содержание этих модулей в Вашей конфигурации угадать сложно - точнее не скажу.
А вообще, когда что-то куда-то отправляете не забывайте, что ходят не только документы, но и их удаления, еще нужно помнить про регистры, остатки в них, вообще записи регистров, и, желательно, про последовательности.
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 05.02.2008, 08:36


Вопрос № 121.708
Здравствуйте, уважаемые эксперты.
Надеюсь ответите на такой вопрос, т.к. сам найти решения не могу.
Есть платформа 1С 8.1. На ней написана конфигурация.
Не могу найти информацию по сортировке в журнале. Т.е. чтобы щелкнуть по заголовку в журнале и сортировка производилась по этой колонке. При открытии разобрался как сделать, а вот при щелчке по заголовку не получается.
Заранее благодарен.
С уважением, Олег Руденко.

Приложение:

Отправлен: 05.02.2008, 08:29
Вопрос задал: Олег Руденко (статус: Студент)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 7)

Отвечает: Яна
Здравствуйте, Олег Руденко!
Щелкать по заголовку можно не в любом поле, есть отдельная кнопочка в меню Действия и на панели рядом для сортировки - там можно увидеть список полей по которым возможна сортировка и настроить сортировку. Вообще для возможности сортировки поле должно быть как минимум индексированным.
Код тут не нужен, нужно при настройке журнала у графы в окне свойств правильно настроить индексирование. Если стоит "Не индексировать" - куда не щелкай - сортировать не будет.
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 05.02.2008, 08:49
Оценка за ответ: 4
Комментарий оценки:
Как ни пытался, не получается. Всё равно доступна сортировка только по дате. Да и этот способ не подходит т.к. интерфейс я делаю как можно проще, а ваш способ представляет несколько действий, которые пользователей (с которыми я работаю) достаточно трудно научить. Интересно, почему в Справочниках так, в Документах, так а в Журналах так. Нельзя ли было сделать везде одинаково?


Вопрос № 121.709
Здравствуйте, уважаемые эксперты.
Надеюсь ответите на такой вопрос, т.к. сам найти решения не могу.
Есть платформа 1С 8.1. На ней написана конфигурация.
В журнале есть текстовое поле (ТП). Как сделать так, чтобы при создании нового документа из журнала, данные текстового поля (ТП) передавались в создаваемый документ.
Заранее благодарен.
С уважением, Олег Руденко.
Отправлен: 05.02.2008, 08:33
Вопрос задал: Олег Руденко (статус: Студент)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Яна
Здравствуйте, Олег Руденко!
Тут может быть несколько решений:
1. Что-то написать в процедуре ПередНачаломДобавления
2. Сделать свою кнопочку для создания нового документа, где вручную открыть форму нового, предварительно передав ей параметр.
3. Почитайте в синтакс-помощнике про Оповестить() - с помощью подобного механизма формы могут общаться между собой.
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 05.02.2008, 08:53
Оценка за ответ: 5
Комментарий оценки:
Спасибо, но хотелось сделать стандартными средсвами, а не писать создание нового документа. Но раз другого пути нет, то воспользуюсь вашим советом.
Ещё раз спасибо.


Вопрос № 121.712
C нового года счета фактуры нужно вести с номерами: 001/02, 002/02, 003/02 и т.п. Как правильно организовать нумерацию?
Отправлен: 05.02.2008, 08:46
Вопрос задал: Imv_acdc
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Яна
Здравствуйте, Imv_acdc!
Ответ для 1С 8. В модуле объекта найдите процедуру ПриУстановкеНовогоНомера и попытайтесь отредактировать. Если не получится просто к номеру приписать несколько символов в конце, создайте нумератор и к его значениям пририсовывайте. Не забудьте, что номер должен быть строкового типа.
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 05.02.2008, 08:59
Оценка за ответ: 3
Комментарий оценки:
Спасибо.... работаю с версией 7.7... нашел процедуру... нельзя ли организовать это с префиксами?

Отвечает: Краюшкин Игорь Валерьевич
Здравствуйте, Imv_acdc!

Можно вести учет по 001, 002, 003 и т.д. А в печатной форме доработать вывод на печать:
НомерДок+"/02"
Ответ отправил: Краюшкин Игорь Валерьевич (статус: Студент)
Ответ отправлен: 05.02.2008, 10:40
Оценка за ответ: 4
Комментарий оценки:
Спасибо.... у нас несколько структурных подразделений...и как я понял все это делается, чтобы где-то все эти счета-собирались вместе((...надо, чтобы было в программе

Отвечает: Сергей Максименко [Elric]
Здравствуйте, Imv_acdc!

Автоматической нумерации такого типа нет. Можно только при формировании номера (например, при вводе нового документа) программно вычислять следующий порядковый номер и дописывать окончание "/02". Механизм префиксов тут не поможет, скорее даже помешает.
Кстати, если речь идет всего лишь о сборе данных из разных структурных подразделений, то на мой взгляд разницы большой нет, использовать суфикс или префикс для идентификации подразделения. Впрочем, можут у Вашей задачи есть свои нюансы...
---------
В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал)
Украина, Киев
Тел.: (044) 22-88-369
Организация: МАКСЕР, "1С:Предприятие" в Киеве
Адрес: г. Киев
WWW: www.makser.com.ua
----
Ответ отправлен: 06.02.2008, 01:24


Вопрос № 121.720
Добрый день, уважаемые эксперты. Проблемма в следующем. В связи со всеобщей легализацией организация приобрела 1С:Бух. 7.7 сетевую. При попытке установки сервера защиты вылазит сообщение об ошибке: Filed to start the Alladin Device Driver. Filed to start the Service Control Manager Database 0x2008007 0x20007 0x0. ОС Win2003 Server. терминальный режим. Прошу извинить, если не по адресу.
Отправлен: 05.02.2008, 09:34
Вопрос задал: KripWorland (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 2)

Отвечает: Ушаков Михаил Андреевич
Здравствуйте, KripWorland!
Может быть и не поможет, но у 2003Server, как и у прочих ОС на XPBuilder есть одна встроенная служба, которая часто перекрывает доступ программам, которые она считает потенциально опасными. У меня много программ (лицензионных) не желали запускаться иногда с ошибкой, иногда молча. Я мирился, пока не наткнулся на схожую проблему. Из интернета почерпнул, что отключить службу достаточно просто. На диске С (не важно, системный он или нет) есть скрытый системный файл boot.ini. В нем строка вида:
multi(0)disk(0)rdisk(1)partition(1)WINDOWS="Microsoft Windows ..." /fastdetect /NoExecute=...
Так вот параметр NoExecute ставится равным AlwaysOff. После перезагрузки 99% того, что раньше вылетало с ошибкой начало запускаться. Попробуйте, может помочь.
Ответ отправил: Ушаков Михаил Андреевич (статус: 1-ый класс)
Ответ отправлен: 05.02.2008, 10:35
Оценка за ответ: 4
Комментарий оценки:
Спасибо за совет, но результат отрицательный. Ошибка как была, так и осталась. Скоре всго не хватает какой-то службы, но какой именно методом тыка установить не удалось.

Отвечает: Сергей Максименко [Elric]
Здравствуйте, KripWorland!

Попробуйте скачать последнюю версию драйвера защиты с сайта разработчика. Ссылка на страничку загрузки:
http://www.aladdin.ru/support/download/detail.php?ID=260
Прямая ссылка на драйвер:
Ссылка

В большинстве случаев помогает. Архив меньше пяти мегабайт.


-----
∙ Отредактировал: Цикалов Игорь Константинович (Профессионал)
∙ Дата редактирования: 06.02.2008, 03:21

---------
В творчестве рождается истина
Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал)
Украина, Киев
Тел.: (044) 22-88-369
Организация: МАКСЕР, "1С:Предприятие" в Киеве
Адрес: г. Киев
WWW: www.makser.com.ua
----
Ответ отправлен: 06.02.2008, 01:18
Оценка за ответ: 4
Комментарий оценки:
Спасибо за совет. Эту страницу я посетил в первую очередь, но обновление драйвера не помогло. Фишка оказалась в следующем: на серверных версиях ОС неубходимо устанавливать Менеджер Лицензий, а драйвер устанавливать в этом случае необязательно. Теперь все работает.

Отвечает: Larsh
Здравствуйте, KripWorland!
На Win2003 попробуйте через менеджер лицензий
LMSETUP.EXE
Ответ отправила: Larsh (статус: 1-ый класс)
Ответ отправлен: 08.02.2008, 07:13
Оценка за ответ: 4
Комментарий оценки:
Ответ абсолютно правильный, но запоздалый. Если вы внимательно читали предыдущи ответы и коментарии к оценкам, то в предыдущем ответе я написал именно это. Но все равно спасибо.


Вопрос № 121.722
Спасибо огромное, Увидела документ - нереальная выписка с отсутствующей датой, наверное, возникла из-за ошибки в обработке закачки из Клиент-банка. Но теперь не могу ее удалить, потому что дата запрета редактирования все равно старше, даже если там пусто.
Отправлен: 05.02.2008, 09:57
Вопрос задала: Конюхова Г.Б (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Яна
Здравствуйте, Конюхова Г.Б!
Попробуйте программно изменить дату этого документа и записать его не проводя с новой датой.
Ответ отправила: Яна (статус: Практикант)
Ответ отправлен: 05.02.2008, 10:02

Отвечает: Сергей Максименко [Elric]
Здравствуйте, Конюхова Г.Б!

Запустите обработку, которую я прилагаю к ответу - она пометит документ без даты (и любой документ раньше 01.01.1900) на удаление.

Прикреплённый файл: Загрузить >>
Срок хранения файла на сервере RusFAQ.ru составляет 30 суток с момента отправки ответа.
---------
В творчестве рождается истина

Ответ отправил: Сергей Максименко [Elric] (статус: Профессионал)
Украина, Киев
Тел.: (044) 22-88-369
Организация: МАКСЕР, "1С:Предприятие" в Киеве
Адрес: г. Киев
WWW: www.makser.com.ua
----
Ответ отправлен: 06.02.2008, 01:14


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

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

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

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

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

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


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


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.70 от 17.01.2008
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное