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

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

  Все выпуски  

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


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

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

Выпуск № 317
от 09.10.2006, 15:35

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


Вопрос № 57600: Не подскажите, где взять информацию, для программирования простой учебной конфигурации: Организовать учет для склада небольшого магазинчика, торгующего мобильными телефонами и аксессуарами для них. Списание аксессуаров происходит "по-с...
Вопрос № 57657: Здравствуйте! Скажите пожалуйста в какой книге написано как установить 1С Предприятие SQL, т.е. мне нужно настроить именно сам SQL server 2000 как это сделать я знаю только приблизительно У меня целая коробка книг 1С, которые шли с самой прог...
Вопрос № 57671: Здравствуйте. Как при записи элемента справочника программно установить группу в которой он должен быть ?...

Вопрос № 57.600
Не подскажите, где взять информацию, для программирования простой учебной конфигурации:
Организовать учет для склада небольшого магазинчика, торгующего мобильными телефонами и аксессуарами для них.
Списание аксессуаров происходит "по-среднему", т.е. по средней стоимости товаров, которая определяется исходя из остатков товаров. Это означает, что средняя стоимость единицы товара (аксессуара) рассчитывается как - суммовые остатки / количественные.

Списание для мобильных телефонов - по серийным номерам. Это означает, что стоимость мобильного телефона соответствует цене поступления (ведь учет по серийным номерам - это штучный учет).

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

Отправлен: 03.10.2006, 18:11
Вопрос задала: Светлана Купырина (статус: Посетитель)
Всего ответов: 5
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Karanskiy Arkadiy
Здравствуйте, Светлана Купырина!
Попробуй зайти на http://mista.ru и там есть как раз небольшой примерчик Торгового магазина.
Ответ отправил: Karanskiy Arkadiy (статус: 4-ый класс)
Ответ отправлен: 03.10.2006, 20:09
Оценка за ответ: 4

Отвечает: Лазурко Владимир
Здравствуйте, Светлана Купырина!
Если для семёрки - загляните на mista.ru, если для восьмёрки - будет полезна книга М.Г.Радченко "Практичекские пособие разработчика".
Интересно написано, но требует времени на прочтение. А еще на диске ИТС есть готовые примеры к этой книге.
Ответ отправил: Лазурко Владимир (статус: 4-ый класс)
Ответ отправлен: 03.10.2006, 22:36
Оценка за ответ: 4

Отвечает: Maska
Здравствуйте, Светлана Купырина!
В книге "Построение простейшей конфигурации по учету складских операций (автор Банькин М.А.)" очень подробно описано что-куда и почему, и как это правильно реализовать.
www.firststeps.ru/1c/mp2/Index.htm

С уважением, maska!!!
Ответ отправила: Maska (статус: 2-ой класс)
Ответ отправлен: 04.10.2006, 02:55
Оценка за ответ: 4

Отвечает: Александр Веклюк
Здравствуйте, Светлана Купырина!

Напишите подробное техническое задание (ТЗ) и договоритесь с опытным программистом о его реализации :)
---------
для тех, кто верит, что все срастется
Ответ отправил: Александр Веклюк (статус: 3-ий класс)
Ответ отправлен: 04.10.2006, 05:02
Оценка за ответ: 4

Отвечает: Гребиников Павел Генадьевич
Здравствуйте, Светлана Купырина!
Отчего ж не подсказать, подскажем, конечно))
http://mista.ru
http://firststeeps.ru
если надо уже готовую, поищите на
http://1c.proclub.ru

---------
Плох тот юзер, который не мечтает стать админом...
Ответ отправил: Гребиников Павел Генадьевич (статус: 3-ий класс)
Ответ отправлен: 04.10.2006, 07:36
Оценка за ответ: 4


Вопрос № 57.657
Здравствуйте!
Скажите пожалуйста в какой книге написано как установить 1С Предприятие SQL, т.е. мне нужно настроить именно сам SQL server 2000 как это сделать я знаю только приблизительно
У меня целая коробка книг 1С, которые шли с самой программой ..
я не нашел описания ...
Отправлен: 04.10.2006, 07:54
Вопрос задал: Терсков Алексей Николаевич (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: IUnknown
Здравствуйте, Терсков Алексей Николаевич!
вот достаточно не плохая статья... как настроить работу SQL и 1С...

http://www.klerk.ru/soft/1c/?1222
---------
я не специалист
Ответ отправил: IUnknown (статус: 6-ой класс)
Ответ отправлен: 04.10.2006, 08:52


Вопрос № 57.671
Здравствуйте.
Как при записи элемента справочника программно установить группу в которой он должен быть ?
Отправлен: 04.10.2006, 09:49
Вопрос задал: Гребиников Павел Генадьевич (статус: 3-ий класс)
Всего ответов: 7
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Шальков Павел Владимирович
Здравствуйте, Гребиников Павел Генадьевич!
Нужно использовать атрибут Родитель для установки группы-родителя элемента справочника. Удачи!
Ответ отправил: Шальков Павел Владимирович (статус: 8-ой класс)
Ответ отправлен: 04.10.2006, 10:02

Отвечает: vcv
Здравствуйте, Гребиников Павел Генадьевич!
Спр.Новый();
Спр.Родитель = Группа;
Спр.Записать();
Группа - элемент справочника, группа, в которую должен быть помещен новый созданный элемент.
Ответ отправил: vcv (статус: 2-ой класс)
Ответ отправлен: 04.10.2006, 10:04

Отвечает: Vizli
Здравствуйте, Гребиников Павел Генадьевич!

Кратко это выглядит так:

СпрГруппа=СоздатьОбъект("Справочник.Номенклатура");
СпрЭлемент=СоздатьОбъект("Справочник.Номенклатура");

Если СпрГруппа.НайтиПоКоду("000022")=1 Тогда

СпрЭлемент.Новый();
СпрЭлемент.Родитель=СпрГруппа.ТекущийЭлемент();
// заполнение реквизитов нового элемента справочника
СпрЭлемент.Записать();

Иначе
Сообщить("Группа не найдена");
КонецЕсли;
Ответ отправил: Vizli (статус: 2-ой класс)
Ответ отправлен: 04.10.2006, 10:04
Оценка за ответ: 5
Комментарий оценки:
уже так сделал

Отвечает: Elric
Здравствуйте, Гребиников Павел Генадьевич!

Кроме уже упомянутого способа (присвоить "атрибуту" Родитель значение группы) можно применить еще один вариант. Перед вызовом метода Новый() вызвать метод ИспользоватьРодителя().

Пример.

Спр=СоздатьОбъект("Справочник.ТМЦ");
Спр.ИспользоватьРодителя(ВыбГруппа);
Спр.Новый()
...

В примере ВыбГруппа -- это ссылка на группу справочника "ТМЦ".
---------
Мирный атом в КАЖДЫЙ дом!
Ответ отправил: Elric (статус: Практикант)
Ответ отправлен: 04.10.2006, 10:14

Отвечает: Ovr1970
Здравствуйте, Гребиников Павел Генадьевич!
Если Вы хотите записать элемент справочника в определенную группу, то это ПРАВИЛЬНО делать так:
спр.ИспользоватьРодителя(<Группа>);
спр.Новый();
....
спр.Записать();

Но можно и так:
спр.Новый();
....
спр.Родитель=<Группа>;
....
спр.Записать();

Ответ отправил: Ovr1970 (статус: Студент)
Ответ отправлен: 04.10.2006, 10:34

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

Необходимо какой либо переменной любым путем присвоить значение требуемой группы и применять функцию "ИспользоватьРодителя()". Например,

ГруппаСпр = СоздатьЭлемент("Справочник.НужныйНамСправочник");
Если ГруппаСпр.НайтиПоНаименованию("НаименованиеТребуемойГруппы") = 1 Тогда //то есть группа нашлась
ЗаписываемыйСпр.ИспользоватьРодителя(ГруппаСпр.ТекущийЭлемент());
ЗаписываемыйСпр.Новый();
//прописываем все реквизиты нового элемента
ЗаписываемыйСпр.Записать();
Иначе //нет такой группы
//тогда можно создать такую группу
КонецЕсли;
Ответ отправил: Краюшкин Игорь Валерьевич (статус: 4-ый класс)
Ответ отправлен: 04.10.2006, 10:43

Отвечает: Karanskiy Arkadiy
Здравствуйте, Гребиников Павел Генадьевич!
Если метод ИспользоватьРодителя.

Приложение:

Ответ отправил: Karanskiy Arkadiy (статус: 4-ый класс)
Ответ отправлен: 07.10.2006, 09:52


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

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

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

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

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

В избранное