Переключение на Главную Страницу Страницы: 1 2 [3] 4 5 ... 15 ОтправитьПечать
Очень популярная тема (более 25 ответов) Сумасшедшие идеи для 1С. Кто больше? (число прочтений - 67755 )
Z1
God Member
*****
Отсутствует


I Love YaBB 2!

Сообщений: 2906
Местоположение: Москва
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #30 - 17. Октября 2007 :: 08:19
Печать  
Z1 писал(а) 17. Октября 2007 :: 07:58:
etersoft
Сказали до середины октября у себя на сайте выложат версию для всех желающих -
пока ее нет

Версия уже есть
http://wiki.etersoft.ru/SELTA/Install?v=9p8
  
Наверх
 
IP записан
 
kiruha
1c++ power user
Отсутствует



Сообщений: 1249
Зарегистрирован: 11. Апреля 2007
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #31 - 17. Октября 2007 :: 08:27
Печать  
В принципе orefkov прав в том, что драйвер Fox мог бы и догадаться,что если стоит условие
Код
Выбрать все
WHERE ID=' ZSD     ' 

и есть индекс по выражению ID+STR(Date,8) ,
то нужно использовать этот индекс, а не шерстить всю таблицу.

Вот идея подправки драйвера наверно было бы cool Улыбка

И насчет сервера приложений - если он может оптимизировать нагрузку, тоже cool.
Во всяком случае - для SQL и при большом количестве пользователей  рекомендуют его иметь.
« Последняя редакция: 17. Октября 2007 :: 16:04 - kiruha »  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #32 - 17. Октября 2007 :: 16:14
Печать  
Uzhast писал(а) 17. Октября 2007 :: 07:28:
kms писал(а) 15. Октября 2007 :: 11:32:
Я еще давно агитирую за проект создания набора контролов для v7.

А конкретнее, что бы ты хотел видеть среди контролов? Например, "кнопка со свистком", "поле ввода с прицепом" и т.п.? Подмигивание

Примерно Улыбка

Кнопка: Пока думал только сделать панель команд, как в v8, очень уж задолбало кнопки туда-сюда копировать.
Поле ввода: Нужно прикрутить к ТП, чтобы сделать прямой ввод в ячейки.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #33 - 17. Октября 2007 :: 16:52
Печать  
Uzhast писал(а) 17. Октября 2007 :: 07:26:
kms писал(а) 15. Октября 2007 :: 10:15:
У меня из трезвых есть одна: все же нужно довести до ума "сервер приложений v7"

А что в первую очередь ожидается от "сервера приложений"? Выполнение методов 1С объектов на сервере? Или что? Например, чем не достаточно двух 1Сов, взаимодействующих через TCP/IP? Может, немного конкретнее опишешь, как ты представляешь себе сервер приложений?

Красивую модель сейчас на трезвую голову не нарисую - много думать надо. Улыбка
Но вкратце, как-то так:

На клиенте существует объект - "ПроксиОбъект".
Некоторой командой инициализации мы создаем объект на сервере и сопоставляем его прокси-объекту.
Дальше мы можем вызывать методы и использовать данные прокси-объекта, переадресуя вызовы объекту сервера.

Примерно так:
Код
Выбрать все
_сервер =СоздатьОбъект("Сервер");
// установка параметров авторизации, безопасности, адрес сервера и т.д.
_сервер.Подключить();

_о =_сервер.СоздатьОбъект("КлассОтчетОстаткиТМЦ");
_результат =_о.ПолучитьОстатки();
 



Это все довольно просто.
Дальше - можно подумать, что возвращать в качестве результата.
Первоначально я думал только о простых типах (строки, числа), но с другой стороны, почему бы не возвращать такие же прокси-объекты?

Код
Выбрать все
_склад =_о.ПолучитьГлавныйСклад(); // справочник.элемент
Сообщить(_склад.Наименование);
 



Короче, такая модель.
Вполне двусторонняя, т.к. если можно получать данные, то ничто не мешает их передавать и обрабатывать на сервере.
Вполне масштабируемая, т.к. можно не ограничивать возможность подключения одним соединением - соединенй может быть много.
Режим получения данных может быть как синхронным, так и асинхронным.
Создал 10 подключений к филиалам, раздал всем команду "ПодготовитьОтчет", собрал в кучу, когда будет готово.

Для локальной сети - кроме балансировки нагрузки получаем еще и непосредственную типизацию результата в родной формат.
Например на сервере можно вернуть "ЗначениеВСтрокуВнутр(тз)", а на клиенте - развернуть, и это будут родные данные.

Ну, а о проблемах на этом пути... потом как-нибудь подумаем... Улыбка
Их примерно еще на два листа (это те, о которых я знаю).
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #34 - 17. Октября 2007 :: 17:00
Печать  
kms писал(а) 17. Октября 2007 :: 16:14:
Кнопка: Пока думал только сделать панель команд, как в v8, очень уж задолбало кнопки туда-сюда копировать.

Подозреваю, без поддержки со стороны Конфигуратора (в редакторе форм) пользоваться таким контролом будет не так удобно. Даже если будет хороший такой встроенный контрол. Или его можно сделать так, чтобы и без Конфигуратора был пользоваться беспроблемно?
  
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #35 - 17. Октября 2007 :: 17:03
Печать  
kms писал(а) 17. Октября 2007 :: 16:52:
На клиенте существует объект - "ПроксиОбъект".
Некоторой командой инициализации мы создаем объект на сервере и сопоставляем его прокси-объекту.
Дальше мы можем вызывать методы и использовать данные прокси-объекта, переадресуя вызовы объекту сервера.
...
Дальше - можно подумать, что возвращать в качестве результата.
Первоначально я думал только о простых типах (строки, числа), но с другой стороны, почему бы не возвращать такие же прокси-объекты?

А ведь похоже, что такую хреновину (прокси для CBLContext) сделать не так уж и сложно Улыбка Наверное, сложнее всего будет сделать некий головной модуль, удерживающий пул одинэсов и распределяющий запросы между ними.
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #36 - 17. Октября 2007 :: 17:03
Печать  
Uzhast писал(а) 17. Октября 2007 :: 17:00:
kms писал(а) 17. Октября 2007 :: 16:14:
Кнопка: Пока думал только сделать панель команд, как в v8, очень уж задолбало кнопки туда-сюда копировать.

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

Почему неудобно? Будет как в ТП.
Согласен, кому-то мешает то, что в конфигураторе для ТП не видно колонок.
Но они же есть Улыбка
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #37 - 17. Октября 2007 :: 17:07
Печать  
kms писал(а) 17. Октября 2007 :: 17:03:
Почему неудобно? Будет как в ТП.
Согласен, кому-то мешает то, что в конфигураторе для ТП не видно колонок.
Но они же есть Улыбка


Миш, пример того что тебе надо можешь выложить скриншот? я восьмерку не наю Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #38 - 17. Октября 2007 :: 17:14
Печать  
Uzhast писал(а) 17. Октября 2007 :: 17:03:
А ведь похоже, что такую хреновину (прокси для CBLContext) сделать не так уж и сложно Улыбка Наверное, сложнее всего будет сделать некий головной модуль, удерживающий пул одинэсов и распределяющий запросы между ними.

Дык... Что я, враг себе что ли, чтобы придумывать нерешаемые задачи Улыбка

Ну, надо будет, конечно, продумать вопросы обеспечения безопасности, контроля связи, отработку разрывов линий и повторное подключение в тот же сеанс и т.д.
Ах, да, возможность падения рабочих потоков 1С на сервере, подозреваю заставит хлебнуть лиху.

Но вообще идея неплохая.
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #39 - 17. Октября 2007 :: 17:14
Печать  
kms писал(а) 17. Октября 2007 :: 17:03:
Почему неудобно? Будет как в ТП.
Согласен, кому-то мешает то, что в конфигураторе для ТП не видно колонок.
Но они же есть Улыбка

Показалось что-то Улыбка У панели команд ведь может быть ну очень много кнопок. И каждая с картинкой или текстом. Плюс какие-нибудь дополнительные атрибуты. Боюсь, что может стать не наглядно. Будет здоровая куча кода, с которой сложновато работать. Но, как говорится, на безрыбье и это сойдет. Но вот как бы было здорово, если бы удалось еще расковырять редактор форм для Конфигуратора?...
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #40 - 17. Октября 2007 :: 17:18
Печать  
Arta писал(а) 17. Октября 2007 :: 17:07:
kms писал(а) 17. Октября 2007 :: 17:03:
Почему неудобно? Будет как в ТП.
Согласен, кому-то мешает то, что в конфигураторе для ТП не видно колонок.
Но они же есть Улыбка


Миш, пример того что тебе надо можешь выложить скриншот? я восьмерку не наю Улыбка

  

v8taskbar_001.PNG ( 24 KB | Загрузки )
v8taskbar_001.PNG

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #41 - 17. Октября 2007 :: 17:20
Печать  
Блин, я от этих вентиляторов скоро на стену полезу  Смех С 7.0 еще тянутся Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #42 - 17. Октября 2007 :: 17:22
Печать  
Uzhast писал(а) 17. Октября 2007 :: 17:14:
kms писал(а) 17. Октября 2007 :: 17:03:
Почему неудобно? Будет как в ТП.
Согласен, кому-то мешает то, что в конфигураторе для ТП не видно колонок.
Но они же есть Улыбка

Показалось что-то Улыбка У панели команд ведь может быть ну очень много кнопок. И каждая с картинкой или текстом. Плюс какие-нибудь дополнительные атрибуты. Боюсь, что может стать не наглядно. Будет здоровая куча кода, с которой сложновато работать. Но, как говорится, на безрыбье и это сойдет. Но вот как бы было здорово, если бы удалось еще расковырять редактор форм для Конфигуратора?...

Молчу, молчу.

Конечно, очень хотелось бы, чтобы был другой конфигуратор.
А как хотелось бы, чтобы работа со слоями была такой же, как в v8.
И привязки...

А это не слишком безумные идеи? Подмигивание

Uzhast писал(а) 17. Октября 2007 :: 17:20:
Блин, я от этих вентиляторов скоро на стену полезу  Смех С 7.0 еще тянутся Улыбка

не продаюцца них#ра  Очень довольный Очень довольный
  

De quelle planète es-tu?
Наверх
 
IP записан
 
Uzhast
1c++ power user
Отсутствует



Сообщений: 1341
Зарегистрирован: 30. Августа 2006
Пол: Мужской
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #43 - 17. Октября 2007 :: 17:29
Печать  
kms писал(а) 17. Октября 2007 :: 17:22:
Конечно, очень хотелось бы, чтобы был другой конфигуратор.
А как хотелось бы, чтобы работа со слоями была такой же, как в v8.
И привязки...

А это не слишком безумные идеи? Подмигивание

Как раз для этой ветки Подмигивание
Надо будет поспрашивать trdm'а насчет хорошего встраиваемого опесурсного редактора форм. И настропалить metaeditor'а встроить этот редактор вместо одинэсного (опыт, типа, есть, все дела...) Улыбка
  
Наверх
 
IP записан
 
kms
1c++ power user
1c++ moderator
Отсутствует


я хочу, чтоб сюда проложили
дорогу оттуда...

Сообщений: 4632
Зарегистрирован: 19. Мая 2006
Re: Сумасшедшие идеи для 1С. Кто больше?
Ответ #44 - 17. Октября 2007 :: 17:29
Печать  
Uzhast писал(а) 17. Октября 2007 :: 17:20:
Блин, я от этих вентиляторов скоро на стену полезу  Смех С 7.0 еще тянутся Улыбка

А такое видели?

Версия для обучения программированию Смех
  

grabli.PNG ( 5 KB | Загрузки )
grabli.PNG

De quelle planète es-tu?
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1 2 [3] 4 5 ... 15
ОтправитьПечать