|
Инструкции препроцессору
| ☑ |
0
Voody
31.08.11
✎
07:52
|
Обновляю конфигурацию ЗУП с 2.5.38.1 (немного переработанную) на 2.5.39.1
Во всех модулях 2.5.38.1 установлено
#Если Клиент Тогда
в обновлении 2.5.39.1
#Если ТолстыйКлиентОбычноеПриложение Тогда
Не разобрался толком. Оба условия указывают на выполнение на стороне клиента(?), но во 2-м случае с какими то доп.возможностями(?)
Скачать типовую 2.5.38.1 или спросить о том, какие были сделаны изменения нет возможности. Поэтому затрудняюсь принять решение: Применить ли изменения по этому условия или оставить как есть?
// 1С установлена на SQL
|
|
1
Поручик
31.08.11
✎
07:56
|
Делай, как в обновлении.
Это СП.
Инструкция препроцессора НаКлиенте (AtClient) определена для всех клиентских приложений. Для тонкой подстройки модуля под конкретное клиентское приложение дополнительно введены инструкции ТолстыйКлиентОбычноеПриложение (ThickClientOrdinaryApplication), ТолстыйКлиентУправляемоеПриложение (ThickClientManagedApplication), ТонкийКлиент (ThinClient) и ВебКлиент (WebClient), которые определены в соответствующих приложениях.
|
|
2
GROOVY
31.08.11
✎
07:58
|
(0) Что такое тонкий и толстый клиент знаешь? Видимо нет. Почитай.
|
|
3
Voody
31.08.11
✎
07:58
|
(1) в СП это читал. Просто по незнанию, боюсь что какие процедуры из-за смены условия смогут как-либо отказать.
|
|
4
Voody
31.08.11
✎
08:05
|
(2) Представление об этом имею, и понимание вроде тоже.
(1) А почему так уверен, что следует делать как в обновлении? Мне неизвестно как это реализовано в типовой, и поэтому сомневаюсь, может там было именно как в обновлении, а исправили уже тут на то как есть.
Оба этих условия подразумевают выполнение процедур на стороне клиента, верно?
|
|
5
Маленький Вопросик
31.08.11
✎
08:07
|
кстати, вопрос - а тонкий клиент только с скл-базами работает? с файловыми не будет?
|
|
6
Поручик
31.08.11
✎
08:08
|
(4) Да, верно. Но директива ТолстыйКлиентОбычноеПриложение уточняет в каком именно приложении.
(5) Будет.
|
|
7
Voody
31.08.11
✎
08:24
|
(6) То есть если без уточнения, то все будет работать так же, как в случае с #Если Клиент Тогда
|
|
8
hhhh
31.08.11
✎
11:14
|
(7) ну включай логику: в ЗУПе пока реализовано всё на толстом клиенте. Поэтому когда ты пишешь #Клиент программа автоматически это понимает как #ТолстыйКлиент. Если ты напишешь #ТолстыйКлиент, то она так и поймет, как #ТолстыйКлиент. Ты видишь разницу? я - нет. Поэтому лучше махани рюмашку, чтобы всякие философские бредни с утра в голову не лезли.
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший