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

1С: грабли, камни и бриллианты

  Все выпуски  

1С: грабли, камни и бриллианты


Служба Рассылок Subscribe.Ru
Здравствуйте, уважаемые!
Вашему взору представлена рассылка "1С: грабли, камни и бриллианты" и
я ее ведущий Кружаев Валерий  krug@tula.net

Выпуск 11.

Прошу извинить за вынужденное молчание. В связи с определенными орг-мероприятиями
доступ к интернету был на некоторое время потерян, а почта за 28 марта ушла бесследно.
Так что если не затруднит, повторите ваши письма.
Поскольку писем опять много, давайте разберем их.

______________________________________________________________________________
Доброго времени суток, Валерий!

У меня есть вопрос к подписчикам данной рассылки. Не завалялся ли у кого из Вас
справочник ОКОФ (Общероссийский Кодификатор Основных Средств). Если есть, то
пришлите пожалуйста в виде DBF ( и если не трудно с описанием структуры dbf'ки).

Заранее благодарен.
Кондратьев Виталий.
vkondratjev@daaz.ru
--------------------------------------------------------
Помогите человеку.


______________________________________________________________________________
Здравствуйте, Валерий.

В ответ на:
//**************************************

Добрый день.
љљљ Валерий, Вы можете что-то рассказать об компоненте
1С:Предприятие 7.7. Web-расширение. Может есть в инете где-то демо
версия, чтобы поглядеть на ее возможности.
 
 Заранее благодарен, Андрей.
//**************************
 
Про Web-расширение ничего сказать не могу. Не сталкивалась.
 
Но в Инете попалась вот такая ссылочка на компанию www.pb.ru :

«Менеджер обмена данными» - новая стратегия управления информационными потоками
в системе
"1C:Предприятие". XML здесь используется в качестве промежуточного формата хранения
данных, что
позволяет объединять различные компоненты "1C:Предприятия" между собой и интегрировать
приложения "1C" с другими информационными системами. Разработчик - компания "Пи-Би".

Возможно, Андрею пригодится.

Спасибо за рассылку.

С уважением, Спиридонова Антонина
ООО "Консультационная фирма "М-РЦБ"
Spiridonova@mrcb.ru
--------------------------------------------------------


______________________________________________________________________________
Приветствую!
1. Есть ли где-нибудь описание структуры реквизитов Справочников и
Документов стандартных конфигураций 1С? Это бы сильно облегчило работу с
типовыми конфигурациями.
2. Как автоматом "перевести" код модуля с английского на русский вариант?
С уважением Дмитрий.
--------------------------------------------------------
1. Да они эту структуру меняют регулярно. Если хотите просмотреть ее в текстовом
виде, нажмите в конфигураторе меню Конфигурация/Описание структуры метаданных
 и попробуйте разобраться в том текстовом файле, который она вам выдаст.
2. По-моему, стандартных средств для этого нет. Кстати, может кто возьмется написать
конвертор текстовых файлов с одного языка на другой. Самое тягомотное - это создать
DBF- таблицу соответствий русского и английского написания команд. Если имеет
смысл, могу и сам этим заняться. Только наверное коммерческой ценности у такой
штуковины не будет.

______________________________________________________________________________
Привет, Валерий и подписчики рассылки!
Благодарю всех, кто откликнулся на вопрос по поводу ошибки при тестировании базы.
Помогите решить такую проблему: при экспорте отчетов 1С в Excel поля, заполненные
датами, превращаются в числовые значения из шести (восьми) цифр, которыми обозначалась
дата. Средствами  Excel ничего изменить невозможно. При копировании соответствующих
столбцов через буфер обмена значения становятся датами. И возможно ли настроить
параметры рабочего листа Excel при экспорте (там, например, не отображаются ярлычки
листов).

И ещё: запрос вида
                "|Период С ДатаКонОтч по ДатаКонОтч;
                |Товар=Регистр.ПартииТоваров.Товар;
                |Стоим=Регистр.ПартииТоваров.Стоимость;
                |Кол=Регистр.ПартииТоваров.ОстатокТовара;
                |Вдв=Регистр.ПартииТоваров.ВидДвижения;
                |Скл=Регистр.ПартииТоваров.Склад;
                |Докум=Регистр.ПартииТоваров.ПрихДокумент;
                |Функция ВсегоПрихСумм=Приход(Стоим);
                |Функция ВсегоПрихКол=Приход(Кол);
                |Функция ВсегоРасхСумм=Расход(Стоим);
                |Функция ВсегоРасхКол=Расход(Кол);
                |Функция ОстСумм=КонОст(Стоим);
                |Функция ОстКол=КонОст(Кол);
                |Группировка Товар Упорядочить по Товар.Артикул Без Групп;
                |Условие (Товар в СписокТов);"
возвращает неверное значение функции КонОст(Кол)и КонОст(Стоим). При добавлении
в запрос вычисления функции НачОст по количеству и стоимости, конечные остатки
вычисляются правильно, но НачОст возвращает полный бред. Вообще в этом отчете
несколько запросов, может, это глюк типа того, что описывал Опарин Владимир?
Екатерина
--------------------------------------------------------
Если этот текст вы выдернули из реального модуля, то получается, что запрос формируется
всегда за один день - ДатаКонОтч (см. Период). А может и глюк какой-нибудь проявляется.
Еще добавлю, что условие Товар в СписокТов при пустом списке СписокТов выдает
все товары в отличие от обычного равенства. Но это к вопросу не относится.

А по поводу экспорта в Excel - у меня такого не наблюдалось, оболочка 15 релиз.


______________________________________________________________________________
На тему: "Проверка кофигурации...- Неустранимая ошибка"
С подобной проблемой мне приходилось сталкиваться при сохранении изменений конфигурации
на сервере (NetWare 5.0). При этом терялась часть информации в 1Cv7.md, хотя размер
файла оставался прежним, но это объясняется особенностью структуры .md. После
тестирования базы и выдачи сообщения о неустранимой ошибке, база переставала
открываться и приходилось восстанавливаться с резервной копии. Победить эту проблему
не сумел, просто изменения в конфигурации провожу на локальной машине, а затем
переношу базу на сервер.
С уважением, Сергей.
PS: За рассылку спасибо, годика на три раньше бы, сколько шишек удалось бы избежать.
--------------------------------------------------------


______________________________________________________________________________
Здравствуйте!
Помогите  разрешить  возникшую  проблему в 1С Зарплата  и  кадры.7.7
Получил  новый  релиз  конфигурации 204  ,  сказали,   что  обновлять  конфигурацию
не  получиться,   надо 
устанавливать  как  новую, а  как  же  перенести  данные? (справочники  т.д.) 
 
Алексей
office@seng.ec.mv.ru
--------------------------------------------------------
Попробуйте существующие обработки для переноса справочников. Но раз они не могут
сами обновить старую базу, то скорее всего структура данных отличается очень
сильно и придется писать какие-то самостоятельные обработки. Я предпочитаю таскать
данные через таблицу значений, выгруженную в файл в одной базе и загруженную
в другой. (Операторы ЗначениеВФайл() и ЗначениеИзФайла() )


______________________________________________________________________________
Здравствуй Валерий.
Недавно подписался нарассылку, пролистал архив - интересно , главное - дальше,
наверное, будет ещё интереснее. Я программирую в 1С уже окло 4-х лет. В одной
из рассылок затрагивался вопрос о переносе данных с помощью OLE - объектов. Для
меня это тёмный лес и очень хотелось бы узнать об этом подробнее. Надеюсь, эта
тема будет рассматриваться.
      А теперь хочу задать вопрос, которые мои "братья по разуму" в городе решить
не могут. Обращаться на линию консультаций считаю бесполезным - имею опыт их
"полезных ответов". Проблема в следующем :
Есть необходимость отправлять документы на печать из 1С в DOS - режиме на матричный
принтер ( хоть и антиквариат, но ещё существует ). Рисую в модуле 1С txt - файл
и отправляю его на prn - всё просто. НО ! Хочется чтобы некоторые элементы этого
файла печатались либо жирно либо другим размером, а табличную часть надо бы облечь
в рамку. Вроде бы тоже нет проблем - используй команды принтера, которые в 1С
можно задавать с помощью команды "Симв", указывая десятичный код команды - всё.
Попробывал, изучил команды и нарвался на грабли : DOS команды текстового файла
прекрасно понял принтер Epson LX 1050+ - вывел всё так, как я хотел. Но когда
я попытался отправить тот же файл на принтер Epson LX 300+, получил неудобочитаемый
текст - часть команд принтер понял, а другую часть интерпретировал непонятным
образом.
Для меня очень важно решить эту проблему и я прошу всех, кто с ней сталкивался
- отзовитесь ! Вдогонку к этой же проблеме : существует DOS команда Underline,
позволяющая печатать текст с подчеркиванием - актуально для рисования табличной
части. Начало команды имеет шестнадцатиричный код "1b 2d 01", который командой
1С "Симв" нормально преобразуется в символ и подчёркнутая печать начинается.
Но команда конца этого режима имеет шестнадцатиричный код "1b 2d 00", последняя
часть которого ("00") командой 1С "Симв" отображается как "" и принтером не понимается
- подчеркнутая печать не прекращается и идёт до конца табличного документа! Вот
такая проблема. Буду рад любым советам.
Спасибо.
--------------------------------------------------------
Бесспорно, такая печать пойдет быстрее, да и старые материальные ресурсы не пропадут.
Может, вам попробовать выгружать всё вместе с управляющими символами в текстовый
файл а потом его выводить на печать из командной строки?
Отзовитесь, кто уже борол такую проблему.
Я сталкивался только с плоской печатью "в лоб", когда рамка формируется восклицательными
знаками и символами подчеркивания.


______________________________________________________________________________
Здрав будь многовоуважемый All!
Вопрос такой: есть сом-сервер, с расширением *.exe / можно ли его подключить
к 1с и как он будет выполнять команды ?
А по поводу англоязычного интервейса то для всех кому надоел русский то на итс
от самостийной Украины есть перевод на аглицкий интерфейс. по моему  итс от января
сего года но врать не буду...
--------------------------------------------------------
Мне тут говорили, что англо-интерфейс вроде есть на всех ИТС, но сам не проверял.
А насчет сервера цитирую:
Внешнее приложение, с которым предполагается устанавливать связь, должно отвечать
следующим условиям: внешнее приложение должно поддер­живать механизм OLE Automation
и должно быть установлено на том компьютере, где его намечено использовать.

Во всех программных модулях вызов процедур или функций внешнего приложения может
выполняться только при помощи переменной со ссылкой на объект, который создается
функцией СоздатьОбъект. Чтобы вызвать метод внешнего приложения, имя метода (с
указанием необходимых параметров) пишется через точку после идентификатора переменной.

При создании переменной со ссылкой на внешнее приложение, в качестве имени объекта
в операторе СоздатьОбъект должен выступать зарегистрированный OLE идентификатор
внешнего приложения.

Зарегистрированный OLE идентификатор внешнего приложения — это уникальный идентификатор
программного продукта, который записывается в регистрационную базу Windows при
инсталляции программы.

Примеры OLE идентификаторов:

Excel
 "Excel.Application"
LotusApproach
 "Approach.Application"
MSGraph
 "MSGraph.Application"
PowerPoint
 "PowerPoint.Application"

Пример:
// Создаем объект Excel (запускаем программу Excel)
Ехсеl = СоздатьОбъект("Excel.Application");
// делаем окно программы Excel видимым и активным
Excel.Visible = l;


______________________________________________________________________________
--------------------------------------------------------
Один мой знакомый $corpio сообщает, что если в форме документа на табличную часть
добавить реквизит диалога типа "Текст", то в табличную часть добавится колонка.
В эту колонку можно прописать функцию, которая будет выдавать вспомогательную
информацию. Это полезное качество, жалко, что в документации зарыто глубоко.
Кстати, там же можно и пиктограммы в виде установленной-снятой галочки показывать.
Когда мне это понадобилось, я сначала спросил у знакомых, а потом уже нашел в
документации.


Ну вот вроде и всё сказал на сегодня.

Пишите мне о том, что вы хотели бы знать, но стеснялись спросить :)
Приветствуются все предложения, пожелания, а также ругательства в мой адрес.

Только хочу предупредить, что во избежание недоразумений ваши письма должны иметь
явное указание на разрешение или запрещение публикации их в рассылке.
По умолчанию считается, что письмо публиковать разрешено.
Если вы в теле письма указали адрес, я буду его тоже указывать.
Но специально из реквизитов письма адрес извлекаться не будет.
Это нормально и общепринято. Не так ли?
Впрочем, как известно, известные люди имеют в своем использовании больше денежных
знаков...
Так что решать вам, светиться или отсиживаться.

До встречи, господа!

Написать ведущему krug@tula.net
Адрес рассылки: http://subscribe.ru/catalog/inet.review.cool1c
Архив рассылки: http://subscribe.ru/archive/inet.review.cool1c
Рассылки Subscribe.Ru
1С: грабли, камни и бриллианты


http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное