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

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

  Все выпуски  

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


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

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

Выпуск № 142
от 07.03.2006, 08:30

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


Вопрос № 36457: Здравствуйте! Есть ли какая-то разница в следующих операторах: 1) Какой_то_Справочник.Какой_то_Реквизит = Какое_то_Значение; и Какой_то_Справочник.УстановитьАтрибут(Какой_то_Реквизит, Какое_то_Значение); 2) Какая_то_Переменная =...
Вопрос № 36459: Ситуация такая: существует локальная сеть, на одном из компьютеров установлена 1С версии 7.7 пиратская копия, пользоваться этой программой может только ОДИН оператор. Вопрос: что нужно сделать чтобы можно было работать нескольким операторам, и самое ...
Вопрос № 36485: Здравствуйте. ПОдскажите, пожалуйста. На основании типовой конфигурации 1с Бухглатерия была написана новая конфигурация. В начальной версии в плане счетов был только счет 69.3 (Медицинское страхование). В релизе 7.70.474 этот счет имеет еще д...

Вопрос № 36.457
Здравствуйте!
Есть ли какая-то разница в следующих операторах:
1) Какой_то_Справочник.Какой_то_Реквизит = Какое_то_Значение;
и
Какой_то_Справочник.УстановитьАтрибут(Какой_то_Реквизит, Какое_то_Значение);
2) Какая_то_Переменная = Какой_то_Справочник.Какой_то_Реквизит;
и
Какая_то_Переменная = Какой_то_Справочник.ПолучитьАтрибут(Какой_то_Реквизит);
Отправлен: 01.03.2006, 11:31
Вопрос задал: Парамонов Алексей (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Ovr1970
Здравствуйте, Парамонов Алексей!
После выполнения операторов никакой разницы нет, а вот само выполнение значительно замедляется при использовании операторов ПолучитьАтрибут / УстановитьАтрибут
Ответ отправил: Ovr1970 (статус: 9-ый класс)
Отправлен: 01.03.2006, 11:36
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Шутяев Игорь
Здравствуйте, Парамонов Алексей!

Разница в том, что в УстановитьАтрибут() и ПолучитьАтрибут() Какой_то_Реквизит - это строка, которую вы можете не писать сразу, в конфигурации, а, например, сформировать в процессе работы. Так можно менять р а з н ы е реквизиты в зависимости от действий пользователя.

При использовании формы
Какой_то_Справочник.Какой_то_Реквизит = Какое_то_Значение;
для этого необходимы дополнительные действия (например, через Если...)
Ответ отправил: Шутяев Игорь (статус: 2-ой класс)
Отправлен: 01.03.2006, 12:02
Оценка за ответ: 5
Комментарий оценки:
Спасибо!

Отвечает: Velial
Здравствуйте, Парамонов Алексей!
Разница только в удобстве. Сам пользуюсь и тем и тем.
Ответ отправил: Velial (статус: 7-ой класс)
Отправлен: 02.03.2006, 05:43
Оценка за ответ: 5
Комментарий оценки:
Спасибо!


Вопрос № 36.459
Ситуация такая: существует локальная сеть, на одном из компьютеров установлена 1С версии 7.7 пиратская копия, пользоваться этой программой может только ОДИН оператор. Вопрос: что нужно сделать чтобы можно было работать нескольким операторам, и самое главное не потерять базу?
Отправлен: 01.03.2006, 11:50
Вопрос задал: Жмакин Иван Михайлович (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Шутяев Игорь
Здравствуйте, Жмакин Иван Михайлович!

Купить многопользовательскую непиратскую версию. В окошке выбора БД указать вашу базу - с ней ничего не случится.
Ответ отправил: Шутяев Игорь (статус: 2-ой класс)
Отправлен: 01.03.2006, 12:05
Оценка за ответ: 4

Отвечает: Сергей
Здравствуйте, Жмакин Иван Михайлович!
нужно поставить релиз сетевой, а не однопользовательский
расшарить папку с базой
и прописать пути на каждой машине (предварительно установив туда это релиз).

Ограничение если база на Win98, то одновременно работают только два пользователя!!!
Ответ отправил: Сергей (статус: 2-ой класс)
Отправлен: 01.03.2006, 12:08
Оценка за ответ: 5

Отвечает: Ovr1970
Здравствуйте, Жмакин Иван Михайлович!
С базой ничего не нужно делать.
Расположение БД должно быть доступным всем операторам (т.е. быть на сетевом диске)
У каждого оператора на компьютере должна стоять 1С сетевая. желательно не пиратская.
Каждый оператор, при входе в БД снимает галочку "монопольно"
Ответ отправил: Ovr1970 (статус: 9-ый класс)
Отправлен: 01.03.2006, 18:45
Оценка за ответ: 5


Вопрос № 36.485
Здравствуйте. ПОдскажите, пожалуйста.
На основании типовой конфигурации 1с Бухглатерия была написана новая конфигурация. В начальной версии в плане счетов был только счет 69.3 (Медицинское страхование).
В релизе 7.70.474 этот счет имеет еще два субсчета. 69.3.1 и 69.3.2.
В своей конфигурации мне тоже необходимо завести эти субсчета. Как только я создаю любой из них, автоматически создается субсчет 69.3.0.
Какую он несет н агрузку ? Что будет если его удалить ? СТарые остатки со счета будут на 69.3 или же они теперь лежаат на 69.3.0?
А Отчеты, которые работали со счетом 69.3 будут идентифицировать 69.3 по 69.3.0 ?
Отправлен: 01.03.2006, 16:14
Вопрос задала: Назаренко М.А. (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Maxx
Здравствуйте, Назаренко М.А.!
Если создавать два субсчета таким способом, которым вы описали, то данные со счета 69.3 будут на счете 69.3.0.
Если вы хотите, чтобы данные были на каком-то конкретном субсчете, то просто переименуйте нужный счет (например: в субсчете 69.3.0 вместо нуля поставьте 1 и тогда данные со счета 69.3.0 будут на счете 69.3.1).
P.S. Советую все эксперименты проводить на копии базы. Просто создайте копию базы, и там меняйте сколько душе угодно.
P.S.S. После каждого изменения плана счетов ЖЕЛАТЕЛЬНО сохранять конфигурацию, потому-что при сохранении будет перестроена и переиндексирована вся БД 1С. Иначе после нескольких изменений в плане счетов вы просто не сможете ее сохранить.
Ответ отправил: Maxx (статус: 2-ой класс)
Отправлен: 01.03.2006, 16:45

Отвечает: Elric
Здравствуйте, Назаренко М.А.!

Счет 69.3.0 создается автоматически для того, чтобы на него перенеслись все движения (и остатки) со старого 69.3
Если в модулях прописано 69.3, то именно этот счет (теперь уже счет-группа) и будет фигурировать (не 69.3.0). Поэтому во всех модулях проведения нужно заменить счет 69.3 на 69.3.0. В запросах -- смотря по смыслу, можно оставить 69.3
---------
Мирный атом в каждый дом
Ответ отправил: Elric (статус: 4-ый класс)
Отправлен: 01.03.2006, 22:21

Отвечает: Velial
Здравствуйте, Назаренко М.А.!
69.3.0 - это получается сам счет 69.3 и все что из этого вытекает, т.е. на 69.3.0 учитываются все 69.3.1,69.3.2,69.3.3 и т.д. Так что не советую удалять.
Ответ отправил: Velial (статус: 7-ой класс)
Отправлен: 02.03.2006, 05:53


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

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

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

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

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала 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.17 (beta) от 06.03.2006
Яндекс Rambler's Top100

В избранное