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

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

  Все выпуски  

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


Информационный Канал Subscribe.Ru

Subscribe.Ru : 1С: грабли, камни и бриллианты
Служба Рассылок Subscribe.Ru
 
 
 
 


 
 
 
 
-AdRiver-
 
 
 
 


 
 
 
  Здравствуйте, уважаемые!
  Вашему взору представлена рассылка "1С: грабли, камни и бриллианты" и
я её новый ведущий Железняков Юрий UGeleznyakov@esv.ryazan.ru.
  Хотелось бы поблагодарить Кружаева Валерия за оказанное доверие, а также 
пожелать ему удачи на новом поприще.
 
Выпуск 20.
 
 


 
 
 
 
 
  К этому времени получены и новые вопросы, и ответы на вопросы былые:
 
> Имеется сетевая версия 1С. На некоторых компьютерах наблюдается загрузка около 15
> минут(!). Причем, большая часть этого времени тратится на загрузку метаданных. От чего это
> может зависеть? Сетка Netware 3.11.
 
  «Действительно , если задержка не связана с поиском ключа, то скорее
всего на компьютерах стоит антивирусная программа - ну например AVP, и
при начале загрузки метаданных , антивирусная программа начинает
проверять загружаемые файлы на наличие вирусов и зачастую это занимает
от 8 до 16 минут (цифры из личного опыта, и могут расходится с вашими
). Если антивирусная программа действительно установлена на рабочей
машине, то для решения данной проблемы достаточно настроить маску
исключения файлов - т.е. не проверять файлы по маске, при этом маска
может быть следующая - 
 
*.md *.dds *.dbf *.cdx *.mdf *.ldf ~md*.tmp *.nrg
 
Причем
в маску вы можете не включать расширения файлов базы данных ...
Это как говорится дело вкуса. :)
Ну вот и все.
Виктор»
 
  Аналогичное решение предложил и Никулин Николай:
 
«Во-первых, если есть AVP- монитор, тогда в его настройках нужно указать,
что при проверке исключать файлы по маске *.md, *.dd,*.dbf.*.cdx.
В них вирусы не живут :-).
  Если не поможет, попробуйте снести и переустановить 1С»
  
-                     это, конечно, весьма кардинальное решение, но иногда и такое может помочь. 
От себя лично я бы рекомендовал не сносить 1С, а сначала попробовать установить 1С в 
другой каталог, и если новая установка будет загружаться быстрее, тогда скорее всего 
проблема действительно заключена не в правильной инсталяции продукта.
 
  На другой вопрос опять отвечает Виктор:
 
> у меня к Вам вопрос следующий:
> когда в модуле формы я пишу вот такое:
> форма.кнопка001.доступность(0); // кнопка001 идентификатор объекта "кнопка"
> форма.кнопка002.доступность(0); // кнопка002 идентификатор объекта "кнопка"
> форма.кнопка003.доступность(0); // кнопка003 идентификатор объекта "кнопка"
> ...
> форма.кнопка999.доступность(0);
> все отрабатывает нормально. Но, это не очень красиво и долго.
> Хотелось бы сделать примерно так
> для а1=1 по 100 цикл
> а2="кнопка"+прав("000"+а1,3);
> форма.&а2.доступность(0); // & я применяла при программировании на Foxpro
> конеццикла;
> Вы не можете подсказать как эту идею возможно реализовать.
 
«Для этого можно написать так:
 
Для а1 = 1 По 100 Цикл
    Форма.ПолучитьАтрибут("кнопка"+прав("000"+а1,3)).Доступность(0);
КонецЦикла;
 
Виктор.»
 
  Как говорится, проще и придумать нельзя.
 
 
 
 


 
 
 
 
  
  А вот вопрос, который заставил меня призадуматься. 
 
 
«Здраствуйте!
У меня вопрос следущего характера. В Excele для получения, например, остатка
по счету 50 служит команда ='1CV7'|DDE!'БухИтоги.снд("50")'
А если команда, которая позволит получить дебетовый оборот в разрезе текущей
деятельности?
Заранее спасибо»
  
 Хотелось бы уточнить: БухИтоги.снд("50") – дебетовое сальдо по счёту на начало периода.
Для получения разрезов в 1С я использовал бы следующий алгоритм:
 
БухИтоги.ИспользоватьСубконто(ВидыСубконто.ДвиженияДенежныхСредств, , 1, 0);
БухИтоги.ВыполнитьЗапрос( , ДатаОперации, "50" , , , , , "С"); 
Пока БухИтоги.ПолучитьСубконто(ВидыСубконто.ДвиженияДенежныхСредств) = 1 Цикл 
  … … … … … 
КонецЦикла;
  
  Могу предположить,
что в Exele для занесения дебетовых оборотов
в разрезе придется использовать 1С, как OLE Automation сервер. 
Работу с этим сервером осуществить в процедуре, 
которая вызывается при открытии книги, и уже в ней осуществлять 
добывание требуемых цифр и занесение результатов в определенные ячейки. 
Так же при необходимости поместить кнопку «Обновить», 
которая вызывала бы процедуру Workbook_Open().
 
Private Sub Workbook_Open()
  *работа с 1С, как OLE Automation сервер
End Sub
  
  Очень интересно было бы посмотреть саму постановку задачи –
для чего понадобилось данные из 1С переносить в Excel.
 
 
 
 


 
 
 
Следущее письмо было написано  на латинском языке. 
Так как я латинским с детства увлечен, 
мне без труда удалось перевести текст письма на наш родной. 
И вот, что удалось узнать: ( В скобках мои ответы.)
 
«Здравствуйте, Валерий или Юрий J !   ( Здравствуйте! )
  Первый раз получила рассылку 1С: 
грабли, камни – прекрасная идея! ( А ведь там еще и бриллианты есть!)
  Жаль, не знала о рассылке раньше. ( Лучше поздно, чем никогда!)
  Работаю с 1С уже более 4-х лет, 
но впервые случилась неприятность: восстанавливая базу, 
постирала *.dbf файлы… ( Представляю! Восстановление привело к еще большему разрушению! )
Копия делалась какое-то время назад. 
Вы не слышали о случаях успешного восстановления 
этих файлов ( какими программами ), чтобы они успешно встали в 1С… 
Что-нибудь посоветуйте кроме как 'back-up your files' ? :)
 
Spasibo,
izvinite za latinicu,
butterfly@inbox.lv»
 
  Если речь идет о способе восстановления 
данных из архивной копии, тогда ответ:
  Конфигуратор - Администрирование – Восстановить данные…
  Цитата из хелпа:
“Диалог "Восстановление из архива" предназначен для установки 
параметров восстановления информации из архивной копии и запуска 
процесса восстановления. 
Диалог вызывается выбором пункта "Восстановить данные" из 
меню "Файл" главного меню конфигуратора. 
Перед вызовом диалога следует закрыть модули 1С:Предприятие, 
1С:Отладчик и закрыть все окна в конфигураторе.”
 
  Если же все-таки хочется восстановить сами удаленные файлы, 
то загляните сначала в корзину, может быть они еще там. 
( если вы удаляли файлы стандартным способом ). 
Если их там нет, то тогда потребуется специальная программа по восстановлению. 
Для fat16 можно досовской undelete или нортоновскими утилитами.
   
  И в качестве рекомендации – постарайтесь исключить ручное восстановление базы,
 ибо, как мы в этом убедились, это может привести к плачевным результатам.
 
Ну вот вроде и всё написал на сегодня.
 
Пишите мне о том, что вы хотели бы знать, но стеснялись спросить :)
Не бойтесь задавать вопросы!
Приветствуются все предложения, пожелания адрес. ( Ругательства пока не приветствуются. К этому я еще не готов!)
 
Во избежание недоразумений ваши письма должны иметь
явное указание на разрешение или запрещение публикации их в рассылке.
По умолчанию считается,
что письмо публиковать разрешено.
Если вы в теле письма указали адрес, я буду его тоже указывать.
Но специально из реквизитов письма адрес извлекаться не будет.
Это нормально и общепринято. Не так ли?
 
До встречи, господа!
 
Написать ведущему UGeleznyakov@esv.ryazan.ru
Адрес рассылки:   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
Отписаться
Убрать рекламу

В избранное